FE

Sistema Vip Kydrai Nick [Vip]

Por FeehGusso, 09 de abr. de 2011 em Scripts

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

Duvida Sanada ! Bye

Editado Abril 14 por 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.

Editado Abril 9 por 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?

Editado Abril 10 por 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.

Editado Maio 14 por 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.

Editado Abril 10 por 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.

Editado Abril 14 por 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 meses depois...
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 meses depois...
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 !!