xCandyx 0 Postado Agosto 7, 2009 Share Postado Agosto 7, 2009 (editado) Hail XTibia! Eu queria saber como eu posso faser para tipo! Eu criei um NPC que compra VIP! E eu gostaria de saber como eu faço pra que somente,promotion compre VIP? Eu agradeço pela ajuda! Obrigado....Respondam Urgente para mim! Gratz :smile_positivo: (Ahh e pra servidor 8.10 tá) Pooosteem plx! Por Favor me ajudem! Editado Agosto 7, 2009 por BeastBoyPaulo Link para o comentário https://xtibia.com/forum/topic/117914-urgente/ Compartilhar em outros sites More sharing options...
xCandyx 0 Postado Agosto 7, 2009 Autor Share Postado Agosto 7, 2009 Hail XTibia! Eu queria saber como eu posso faser para tipo! Eu criei um NPC que compra VIP! E eu gostaria de saber como eu faço pra que somente,promotion compre VIP? Eu agradeço pela ajuda! Obrigado....Respondam Urgente para mim! Gratz :smile_positivo: (Ahh e pra servidor 8.10 tá) Pooosteem plx! Por Favor me ajudem! Alguem aee pra me ajudar? Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-774831 Compartilhar em outros sites More sharing options...
Wiltry 7 Postado Agosto 7, 2009 Share Postado Agosto 7, 2009 Se você postasse o script ficaria mais facil para os scripters Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-774836 Compartilhar em outros sites More sharing options...
satan666 12 Postado Agosto 7, 2009 Share Postado Agosto 7, 2009 você pode usar um desses comandos. getPlayerVocation(cid)getPromotedVocation(vid) Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-774852 Compartilhar em outros sites More sharing options...
xCandyx 0 Postado Agosto 8, 2009 Autor Share Postado Agosto 8, 2009 Intom galera obrigado pela ajuda mas nao sou taoo boom em scripts! Olha eu vou postar aki o Script do NPC! local focus = 0local talk_start = 0 local target = 0 local days = 0 function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then selfSay('Good bye then.') focus = 0 talk_start = 0 end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function onCreatureSay(cid, type, msg) msg = string.lower(msg) if (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then selfSay('Olá ' .. creatureGetName(cid) .. '! Eu vendo VIP e Salvo o mapa oque vai querer? (Caso queira vip diga :"VIP" ou quer que eu salve o mapa ? diga ("save").') focus = cid talk_start = os.clock() elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then selfSay('Desculpa, ' .. creatureGetName(cid) .. '! Estou comversando com o maluco do ki suco aqui ja falo com você!.') elseif focus == cid then talk_start = os.clock() if msgcontains(msg, 'vip') or msgcontains(msg, 'VIPPER') then if getPlayerVocation(cid) > 8 then selfSay('/bc white ' .. creatureGetName(cid) .. '! você já pagou VIP!.') talk_state = 0 elseif getPlayerLevel(cid) < 500 then selfSay('Desculpe Presisa ser apenas Level 500 +.') talk_state = 0 elseif not isPremium(cid) then selfSay('Desculpe,presisa ser promotion e premmy para comprar VIP!.') talk_state = 0 else selfSay('Tem certeza que deseja VIP por 40kk?') talk_state = 1 end elseif msgcontains(msg, 'save') or msgcontains(msg, 'salvar') then selfSay('Tem certeza que deseja salvar o mapa?') talk_state = 2 elseif talk_state == 1 then if msgcontains(msg, 'yes') then if pay(cid,40000000) then doPlayerSetVocation(cid, getPlayerVocation(cid)+4) selfSay('#B ' .. creatureGetName(cid) .. ' Parabéns voce e um novo VIP! (ADM)Sky ou (ADM) Game mostre-o onde e o seu lugar VIP!') else selfSay('Negoo viado! alem de eu te que fica aqui para por 2 anos para alguem comprar vip voce vem e nao me tem dinheiroo anda anda vaii pra Orsha Evolution!.') end end talk_state = 0 elseif talk_state == 2 then if msgcontains(msg, 'yes') then if pay(cid,0) then selfSay('/save') selfSay('/bc green Mapa Salvado com Susseso!') else selfSay('Quem disse que precisa de MOoney??.') end end talk_state = 0 elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then selfSay('Até mais o, ' .. creatureGetName(cid) .. '!') focus = 0 talk_start = 0 end end end function onCreatureChangeOutfit(creature) end function onThink() doNpcSetCreatureFocus(focus) if (os.clock() - talk_start) > 30 then if focus > 0 then selfSay('Proximo Por Favor...') end focus = 0 end if focus ~= 0 then if getDistanceToCreature(focus) > 5 then selfSay('fdp') focus = 0 end end end Esse ai e o Script se voces poderem modificar e manda para mim eu agradeço :smile_positivo: Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-775325 Compartilhar em outros sites More sharing options...
satan666 12 Postado Agosto 8, 2009 Share Postado Agosto 8, 2009 foi você quem criou esse script com essas falas e talz? Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-775443 Compartilhar em outros sites More sharing options...
xCandyx 0 Postado Agosto 9, 2009 Autor Share Postado Agosto 9, 2009 foi você quem criou esse script com essas falas e talz? Siim! pq? Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-775727 Compartilhar em outros sites More sharing options...
satan666 12 Postado Agosto 10, 2009 Share Postado Agosto 10, 2009 adorei o seu preconceito racista. selfSay('Negoo viado! alem de eu te que fica aqui para por 2 anos para alguem comprar vip voce vem e nao me tem dinheiroo anda anda vaii pra Orsha Evolution!.') Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-775979 Compartilhar em outros sites More sharing options...
xCandyx 0 Postado Agosto 15, 2009 Autor Share Postado Agosto 15, 2009 adorei o seu preconceito racista. --' E so de Zuera issso ae ! Nom sou racista! Link para o comentário https://xtibia.com/forum/topic/117914-urgente/#findComment-779066 Compartilhar em outros sites More sharing options...
Posts Recomendados