FE

Sistema Vip Kydrai Nick [Vip]

By FeehGusso, 09 de abr. de 2011 in Scripts

21
5.2k
FeehGussoF
09 de abril de 2011 às 23:11

Duvida Sanada ! Bye

Edited Abril 14 by FeehGusso

09 de abril de 2011 às 23:19

Três coisas.

 

Primeiro: Você postou na seção incorreta, reportarei para moverem.

 

Segundo: Não sou seu amigo.

 

Terceiro: Não sei como fazer para alterar valores de database usando MySql. Tente assim:

 

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, 4, "Você vai ser kikado em 10 segundos para mudar seu nome.")
addEvent(doChangeStats, 10000, 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)/2)
doCreatureAddMana(cid, getCreatureMaxMana(cid)/2)
else
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)*2)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)*2)
doCreatureAddHealth(cid, getCreatureMaxHealth(cid)*2)
doCreatureAddMana(cid, getCreatureMaxMana(cid)*2)
end
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `name` = `"..ne.."` WHERE `id` = "..id)
end

 

Caso não funcione eu não sei.

Edited Abril 9 by Demonbholder

FeehGussoF
10 de abril de 2011 às 00:15

Cara...

funciono um pedaço...

tipo aparece isso no char

23:49 Você vai ser kikado em 10 segundos para mudar seu nome.

ai ele desloga normal...

TA DOBRANDO A VIDA E A LIFE SIM...

so nao da o nick [VIP]

e aparece isso no executave la...

[09/04/2011 23:50:11] mysql_real_query(): UPDATE `players` SET `name` = `[VIP] Kelly Slayer` WHERE `id` = 15 - MYSQL ERROR: Unknown column '[VIP] Kelly Slayer' in 'field list' (1054)

[09/04/2011 23:50:11] Kelly Slayer has logged in.

 

se puder ajudar...

 

Eh sempre assim...

agt cria um topico alguem responde 1 vez

e nunca mais responde...

o tpíco fika parado...

e nem sempre a duvida eh resolvida...

ninguem aki pode me ajudar?

Edited Abril 10 by FeehGusso

10 de abril de 2011 às 00:21

Já falei que se não funcionar eu não sei, pois ot MySql eu não sei alterar valores de database.

 

Outra coisa, nem moveram seu tópico ainda pra seção correta e você diz que ninguém nunca ajuda? Ok, agora tu vai provar disso mesmo.

Edited Maio 14 by Demonbholder

FeehGussoF
10 de abril de 2011 às 00:33

Cara...

eu tenhu uns 5 topicos aki nao respondidos...

se kise mando o link de todos...

vc me ajudou muito...

pena q nao sabe lidar com mysql...

:(

 

o char ta sendo deslogado sem para...

e dobrando a vida a cada vez q loga...

tem como vc dexa entao sem o nick vip...

dexa so para dobrar vida e mana?

 

Amigo , estou aki para esclarecer minhas duvidas...

se vc venho aki para me chingar e humilhar nao responda...

otro dia quadno vc nao tiver de TPM me responda normalmente , sem groceria..

eu fui groceiro com vc?..nao entao nao tenha falta de respeito comigo..

estou aki na humildade e vc me desacata ...

10 de abril de 2011 às 13:36

Eu entendo, estava de cabeça quente. Mas eu tinha falado no primeiro post que eu não saberia fazer caso não funcionasse, ai você me manda pm e ainda fica falando que ninguém ajuda. Outra, não te xinguei.

 

Agora é esperar alguém te ajudar.

Edited Abril 10 by Demonbholder

FeehGussoF
10 de abril de 2011 às 22:10

sim cara...

tudu bem...

e que eu tenhu varias duvidas ainda...

meu jogo ta pronto aki...

falta so faze esse sistema vip ai...

e paga dominio para meu site fikar online...

mais tudu esta pronto...

estou 1 ano editando ele...

me desculpa se te ofendi tambem...

vou esperar que alguem me ajude...

 

relembrando...

o char desloga e dobra vida e mana...

mas tipo ele desloga 2 vezes fazendo com q dobre a vida e mana 2 vezes intende?

se eu abri o phpadmin e colokar o nick [VIP] no char isso para de acontece...

e fika normal sem dobra nada...

porem da akele erro ali no mysql so isso...

se alguem puder ajudar... :)

 

 

Valeu :D

joaohdJ
14 de abril de 2011 às 07:53

Acho que a dúvida ainda não foi sanada. Darei a dica:

 

local Pid = getPlayerGUID(cid)
local Nm = getCreatureName(cid)

doRemoveCreature(cid)

db.executeQuery("UPDATE `players` SET `name` = "'[VIP]'.. Nm" WHERE `id` = ".. Pid)

 

 

Se ainda lembro alguma coisa de lua, deve funcionar.

 

flw

FeehGussoF
14 de abril de 2011 às 12:18

cara...

vc pode me mandar o script pronto ja com esse codigo?

Valeu :D

14 de abril de 2011 às 12:44

Acho que a dúvida ainda não foi sanada. Darei a dica:

 

local Pid = getPlayerGUID(cid)
local Nm = getCreatureName(cid)

doRemoveCreature(cid)

db.executeQuery("UPDATE `players` SET `name` = "'[VIP]'.. Nm" WHERE `id` = ".. Pid)

 

 

Se ainda lembro alguma coisa de lua, deve funcionar.

 

flw

 

Normalmente seria assim, só que ele quer por MySql, ai eu acho que não funciona assim.

Edited Abril 14 by Demonbholder

KydraiK
14 de abril de 2011 às 16:00

O do Demonbholder estava quase certo. Acho que se substituir o ` por ' no nome funciona:

db.executeQuery("UPDATE `players` SET `name` = '"..ne.."' WHERE `id` = "..id)

FeehGussoF
14 de abril de 2011 às 19:00

AEEEEEEEEEEEE...

valeu kydrai...

se kiser usar no teu sistema fikara perfeito...

eu uso seu sistema de /addvip player, 10 (dias. )

EU TI AMO CARA...

simplesmente vcs sao os melhores... (L)

Flow ae *--*

3 months later...
matheusbertulliM
27 de julho de 2011 às 05:04

Demonbholder

 

se podia explica essa porra melhor ne ... se falo 3 coisa .. mais n falo como coloca porra do sistema . inutiu mesmo :angrysmiley:

27 de julho de 2011 às 05:10

@TkT

 

Suspenso por ofensas a mim.

2 months later...
otcrazyO
06 de setembro de 2011 às 23:43

Postou 09 abril 2011 - 11:19

Três coisas.

 

Primeiro: Você postou na seção incorreta, reportarei para moverem.

 

Segundo: Não sou seu amigo.

 

Terceiro: Não sei como fazer para alterar valores de database usando MySql. Tente assim:

 

CARA,alguns podem ate dizer que nao tenho nada com isso mas...

eu achei esse topico justamente porque tbm precisava do script,mas nem quero o desse cara pela ignorancia que ele fez com o com o "amigo" que postou.

 

>>> Segundo: Não sou seu amigo.

babaca !!