Reklama
Pokazuje wyniki od 1 do 3 z 3

Temat: [8.x] Funkcja - odejmowanie skill

  1. #1

    Data rejestracji
    2010
    Posty
    13
    Siła reputacji
    0

    Domyślny [8.x] Funkcja - odejmowanie skill

    Znalazłem pełno funkcji które dodają skille ale nie ma lub nie działa żadna która odejmuje.

    Nie ważne czy skill czy skill tries ważne żeby po prostu zabrało, może nawet całe zabrać.

    Cel jest taki żeby skille wyzerować.

    Próbowałem też dać liczbę ujemną ale nic nie daje.
    Kod:
    doPlayerAddSkillTry(cid, skillid, -n)
    Jak to zrobić, może innym sposobem wyzerować skille ale jak ? Pomocy ?!?

    Zapomniałem, używam TFS 0.3.4
    Ostatnio zmieniony przez Canibaal : 18-09-2010, 19:46

  2. #2
    Avatar Grim90
    Data rejestracji
    2007
    Położenie
    Toruń / Brzozówka
    Wiek
    34
    Posty
    586
    Siła reputacji
    17

    Domyślny

    Cytuj Canibaal napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Znalazłem pełno funkcji które dodają skille ale nie ma lub nie działa żadna która odejmuje.

    Nie ważne czy skill czy skill tries ważne żeby po prostu zabrało, może nawet całe zabrać.

    Cel jest taki żeby skille wyzerować.

    Próbowałem też dać liczbę ujemną ale nic nie daje.
    Kod:
    doPlayerAddSkillTry(cid, skillid, -n)
    Jak to zrobić, może innym sposobem wyzerować skille ale jak ? Pomocy ?!?

    Zapomniałem, używam TFS 0.3.4
    Nie możesz wpisać -n, ponieważ w samych źródłach zmienna "n" jest następująca:
    Kod:
    uint32_t n = popNumber(L)
    Co to oznacza? Oznacza to tyle, że jest to uint, czyli unsigned int. Nie przyjmuje wartości ujemnych.

    Co można zrobić? Kombinować co najwyżej w źródłach i spróbować poprzerabiać funkcje tak, by dało się powpisywać wartości ujemne. Jedyny problem - jak to odbierze klient?

    Obecnie nie da się w żaden sposób zrobić tego, co piszesz poza jednym - wylogować gracza, nadać skill poprzez np. zapytanie SQL, gracz po zalogowaniu będzie miał obniżony.
    Piszę skrypty do OTS. Chcesz mieć unikalny quest, lub skrypt na swoim serwerze? Pisz do mnie. Na pewno się dogadamy.
    Piszę skrypty PHP, strony oraz gotowe serwisy, jeśli jesteś zainteresowany, napisz.
    http://radeg.pl

    Masz facebooka? Zapraszamy do grupy: Grim OTS!
    http://www.facebook.com/?ref=logo#!/...07707075989449

  3. Reklama
  4. #3

    Data rejestracji
    2010
    Posty
    13
    Siła reputacji
    0

    Domyślny

    Aha, rozumiem ;/

    Masz może pomysł jak za pomocą innej funkcji odjąć skille graczowi ? albo zredukować do początkowych?
    Ostatnio zmieniony przez Canibaal : 22-09-2010, 17:23

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. [8.5] Funkcja "doDecayItem"
    Przez Naruto-XNE w dziale Strefa developerska
    Odpowiedzi: 0
    Ostatni post: 23-09-2010, 23:20
  2. [8.54] Funkcja Drzwi.
    Przez Naruto-XNE w dziale Strefa developerska
    Odpowiedzi: 0
    Ostatni post: 18-09-2010, 19:38
  3. [8.0]Funkcja lua - co znaczy?
    Przez mejo33 w dziale Strefa developerska
    Odpowiedzi: 1
    Ostatni post: 18-09-2010, 17:47
  4. [8.x] (LUA) Odejmowanie cap, Dodawanie mlvl
    Przez Boonable w dziale Strefa developerska
    Odpowiedzi: 3
    Ostatni post: 10-09-2010, 18:11
  5. [8.4+]findItem - prosta funkcja poszukująca dany przedmiot
    Przez Grim90 w dziale Skrypty i technika
    Odpowiedzi: 1
    Ostatni post: 21-08-2010, 15:07

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •