Reklama
Pokazuje wyniki od 1 do 6 z 6

Temat: [lua] tworzenie przedmiotu z action/unique id

  1. #1

    Data rejestracji
    2007
    Położenie
    Keski-Suomi
    Posty
    943
    Siła reputacji
    17

    Domyślny [lua] tworzenie przedmiotu z action/unique id

    Czesc, pytanie takie ze pewnie szkoda temat zakladac, ale nie wiem jak to zrobic. Normalnie jak chce zeby item pojawial sie w jakims miejscu nazywanym gatepos wpisuje
    doCreateItem(id przedmiotu,1,gatepos)
    a co jezeli chce zeby ten item mial jakies action/unique id? Prosze o pomoc
    przecietny post na torgu w 2014:
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Nie widzę problemu? Skoro idę na dziwki to tylko po to, żeby spuścić wszystko z jajec. Zakładając, że dojdę szybko to chciałbym jeszcze postukać przez chwilę.

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

    Domyślny

    Cytuj fracek91 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Czesc, pytanie takie ze pewnie szkoda temat zakladac, ale nie wiem jak to zrobic. Normalnie jak chce zeby item pojawial sie w jakims miejscu nazywanym gatepos wpisuje
    doCreateItem(id przedmiotu,1,gatepos)
    a co jezeli chce zeby ten item mial jakies action/unique id? Prosze o pomoc
    Kod:
    doItemSetAttribute(item.uid, "aid", 1000)
    doItemSetAttribute(item.uid, "uid", 1000)
    
    doSetItemActionId(item.uid, 1000)
    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
    Avatar GM Esio
    Data rejestracji
    2007
    Położenie
    Mysłowice
    Wiek
    32
    Posty
    333
    Siła reputacji
    18

    Domyślny

    Tutaj masz przykład z anihilatora.

    Kod:
    	elseif item.uid ==7000 and item.itemid == 1946 then
    		if getPlayerAccess(cid) > 0 then
    			doTransformItem(item.uid,item.itemid-1)
    		else
    			doPlayerSendCancel(cid,"Sorry, not possible.")
    		end
    	else
    		return 0
    	end
    @edit
    Grim odpisz na gg.
    http://ots.tibiaserver.pl/tibiaserver.gif

  5. #4

    Data rejestracji
    2007
    Położenie
    Keski-Suomi
    Posty
    943
    Siła reputacji
    17

    Domyślny

    Esio, tutaj nigdzie nie tworzy itemu z action id wiec przyklad kiepski. Grim, dzieki za pomoc

    mam jeszcze jedno pytanie. Czy mozna zrobic tak, zeby na pewnym obszarze kilku kratek powstaly przedmioty bez wypisywania wspolrzednych tych kratek kazdej po kolei? Chodzi o prostokat 4x3
    Ostatnio zmieniony przez fracek91 : 21-11-2010, 13:55
    przecietny post na torgu w 2014:
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Nie widzę problemu? Skoro idę na dziwki to tylko po to, żeby spuścić wszystko z jajec. Zakładając, że dojdę szybko to chciałbym jeszcze postukać przez chwilę.

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

    Domyślny

    Cytuj fracek91 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Esio, tutaj nigdzie nie tworzy itemu z action id wiec przyklad kiepski. Grim, dzieki za pomoc

    mam jeszcze jedno pytanie. Czy mozna zrobic tak, zeby na pewnym obszarze kilku kratek powstaly przedmioty bez wypisywania wspolrzednych tych kratek kazdej po kolei? Chodzi o prostokat 4x3
    Wystarczy pętla. Musisz znać jedynie kratkę, która jest najwyżej po lewo.

    Kod:
    for gx = 0, 4 do
    	for gy = 0, 3 do
    		local newpos = {x = pozycja_kratkiX + gx, y = pozycja_kratkiY - gy, z = jakiś_z}
    		doCreateItem(id, newpos)
    	end
    end
    Nie testowałem. Możliwe, że gdzieś błąd popełniłem.
    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

  7. #6

    Data rejestracji
    2007
    Położenie
    Keski-Suomi
    Posty
    943
    Siła reputacji
    17

    Domyślny

    dziekuje
    przecietny post na torgu w 2014:
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Nie widzę problemu? Skoro idę na dziwki to tylko po to, żeby spuścić wszystko z jajec. Zakładając, że dojdę szybko to chciałbym jeszcze postukać przez chwilę.

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. Odpowiedzi: 0
    Ostatni post: 13-06-2014, 10:12
  2. [LUA] Krótsze odpowiedniki w lua - autorstwa Grimkka
    Przez Grimekk w dziale Artykuły developerskie
    Odpowiedzi: 2
    Ostatni post: 13-01-2014, 18:36
  3. [8.70] Ascalon-World.net | 25x | UNIQUE RPG
    Przez Ascalon w dziale Tematy serwerów
    Odpowiedzi: 102
    Ostatni post: 06-01-2013, 14:09
  4. [Lua] Od zera do skryptera, czyli LUA: Pętle i tablice*
    Przez Grim90 w dziale Artykuły developerskie
    Odpowiedzi: 9
    Ostatni post: 21-08-2010, 02:47
  5. [Lua] Od zera do skryptera, czyli LUA: PODSTAWY i Actions*
    Przez Grim90 w dziale Artykuły developerskie
    Odpowiedzi: 7
    Ostatni post: 02-08-2009, 01:05

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
  •