- 0
creatureevent Nick Vip Para '
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
script alguém pode me ajudar nessa spells aqui, queira que colocassem pro meu personagem ficar inatingível por 6 segundos e podendo atacar livremente
Por lazaroszz,
- 0 respostas
- 467 visualizações
-
- 1 resposta
- 2166 visualizações
-
- 0 respostas
- 1042 visualizações
-
- 1 resposta
- 1217 visualizações
-
- 1 resposta
- 1261 visualizações
-
Pergunta
vinny160600 52
Galera tipo eu tenho um sistema de nick vip ex: quando coloco vip para um player ele reloga e dai aparece uma msg, dps ele reloga na conta e ta la [VIP] Fulano.
Mais assim, se o o nome do player for [VIP] Fulano'Sicrano Com esse ' no nome ele fica kickando o player para colocar o nick, mas ele não coloca e fica assim reloga, kicka, reloga, kicka...
alguem pode fazer o script adicionar o nick vip para os players com ' e o mesmo no gesior, não da pra colocar points nos nicks com esse '.
*UP! um erro que da:
mysql_real_query(): UPDATE players SET name = '[VIP] test'loko' WHERE id = 37 - MYSQL ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'loko' WHERE id = 37' at line 1 (1064)
Segue o script do nick:
function onLogin(cid)
if (isVip(cid) == TRUE and string.match(getCreatureName(cid), "%p%a+%p") ~= '[VIP]') or (isVip(cid) == FALSE and string.match(getCreatureName(cid), "%p%a+%p") == '[VIP]') then
doPlayerSendTextMessage(cid, 22, "Você vai ser kikado em 5 segundos para mudar seu nick, logo em seguida saia da sua conta e logue de novo!")
addEvent(doChangeStats, 5000, cid)
end
return TRUE
end
function doChangeStats(cid)
local ne = string.match(getCreatureName(cid), "%p%a+%p") == '[VIP]' and string.sub(getCreatureName(cid), 7) or "[VIP] " .. getCreatureName(cid)
local id = getPlayerGUID(cid)
if string.match(getCreatureName(cid), "%p%a+%p") == '[VIP]' then
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)/2)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)/2)
doCreatureAddHealth(cid, getCreatureMaxHealth(cid)/0.5)
doCreatureAddMana(cid, getCreatureMaxMana(cid)/1)
else
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)*2)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)*2)
doCreatureAddHealth(cid, getCreatureMaxHealth(cid)*0.5)
doCreatureAddMana(cid, getCreatureMaxMana(cid)*0.5)
end
doRemoveCreature(cid)
db.executeQuery("UPDATE players SET name = '"..ne.."' WHERE id = "..id)
end
REP+ PARA QUEM AJUDAR, OBRIGADO !
Editado por eliteimperiosvLink para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados