Postado Fevereiro 23, 2013 12 anos estou precisando de 2 Scripts. 1º Para o player nadar em tal local ! 2º Um para o player morar na city, vou explicar \/ ! Quando a pessoa passar no tal teleport ela vai começar a morar naquela city, mas quando a vip ( premium account ) acabar ela volta pra city principal ! Ajuda ae, REP + !
Postado Fevereiro 24, 2013 12 anos Para nadar eu acredito já venha na versão forgotten do TFS.. Basta você procurar por swinn ... Sobre virar morador este meu script .. Está configurado para o global mais não é nada dificil de se configurar. function onStepIn(cid, item, pos) local table = { [30025] = {townid = 2 , nome = Carlin, pos = {x=32360,y=31782,z=7}}, [30022] = {townid = 3 , nome = Thais, pos = {x=32369,y=32241,z=7}}, [30223] = {townid = 4 , nome = Venore, pos = {x=32957,y=32241,z=7}}, [30224] = {townid = 5 , nome = AbDendriel, pos = {x=32732,y=31634,z=7}}, [30226] = {townid = 6 , nome = Kazzordoon, pos = {x=32649,y=31925,z=11}}, [30227] = {townid = 7 , nome = Darahsia, pos = {x=33213,y=32454,z=1}}, [30228] = {townid = 8 , nome = Ankrahmun, pos = {x=33194,y=32853,z=8}}, [30229] = {townid = 9 , nome = Edron, pos = {x=33217,y=31814,z=8}}, [30230] = {townid = 10 , nome = Liberty, pos = {x=32317,y=32826,z=7}}, [30231] = {townid = 11 , nome = Port, pos = {x=32595,y=32744,z=6}}, [30232] = {townid = 12 , nome = Svargrond, pos = {x=32209,y=31134,z=7}}, [30233] = {townid = 13 , nome = Yalahar, pos = {x=32787,y=31276,z=7}}, [30234] = {townid = 14 , nome = Farmine, pos = {x=33005,y=31491,z=11}} } for k,v in pairs(table) do if item.actionid == k and isPlayer(cid) then doPlayerSetTown(cid, v.townid) doTeleportThing(cid, v.pos) doSendMagicEffect(getCreaturePosition(cid),12) end end end
Postado Fevereiro 24, 2013 12 anos Autor A de nadar eu conseguir, mas essa de virar morador quando a premium acaba ele volta pra city principal ?
Postado Fevereiro 24, 2013 12 anos Ai você tem que fazer outro script.. function onLogin(cid) local newpos = {x=,y=,z=} if isPremium(cid) then setPlayerStorageValue(cid,10001,1) elseif not isPremium(cid) and getPlayerStorageValue(cid,10001) == 1 then doTeleportThing(cid, newpos) setPlayerStorageValue(cid,10001,-1) end end
Postado Fevereiro 24, 2013 12 anos Autor Vou testar e te dou meu rep+ @EDIT deu este erro quando fui abrir o server.. Editado Fevereiro 24, 2013 12 anos por Laastzn (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.