![]() |
Script .AreaVip
bom estou tentando fazer esse script de teleport so pra vip, mas nao quer teleport, diz que nao tenho vip, alguem sabe me diser onde errei?
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] ja tentei Código:
else if (activeChar._vip = false)Código:
else if (activeChar.isDonator = false)Código:
else if (activeChar.isDonator()):arghh: |
Simples. Nos 2 primeiros casos, você usou "=" ao invés de "==". Sendo isso o motivo do erro.
Já no terceiro está errado pois somente quem NÃO for doador que vai ser Teleportado, o que é o contrário do que você deseja. O certo seria assim: "(!activeChar.isDonator())" |
entao vai ficar assim?
else if (!activeChar.isDonator()) { activeChar.sendMessage("E necessario ser Vip para Teleportar."); return false; } edit assim, sem vip aparece a mensagem, que precisa de vip pra teleport (certo) mas com vip, tambem nao teleport, e nao aparece nada! se colocar == false) da erro oq é? |
Se tu só falar que dá erro fica difícil de saber, ainda mais sem ver o resto do Script.
|
Resolvido
else if (!activeChar.isDonator()) { activeChar.sendMessage("E necessario ser Vip para Teleportar."); return false; } else if (Config.ALLOW_LOC_VOICECOMMAND && !activeChar.inObserverMode() && !activeChar.isInOlympiadMode() && !activeChar.isInDuel() && !activeChar.isInCombat() && !activeChar.isDead() && !activeChar.isInJail() && activeChar.isDonator()) { VLW Paytaly |
| Horários baseados na GMT -3. Agora são 05:48 AM. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0