Vip Coins virar POntos

mczx4ndinho
em Scripts

mczx4ndinho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/15Posts: 27

Galera gostaria de sabe tipo eu fiz um item Gold coins que era o gold nuggets  id 2157 

Queria saber se tem como por quando der use no vip coin ele vira pontos no site do meu otserv pra poder comprar items vips pelo site

 

da uma olhada no meu site do ot senycaioglobal.servegame.com

GamerGoiano

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 11/03/13Posts: 629
 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
local points = 5 
  db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") 
    doRemoveItem(item.uid)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "you have received 5 premium points.")
     return true
end

Redbloodtunadoo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/09/18Posts: 5Gênero: Masculino
1 hora atrás, brazvct disse:
 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
local points = 5 
  db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") 
    doRemoveItem(item.uid)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "you have received 5 premium points.")
     return true
end

Mas por quê 5 pontos? e não uma quantidade especifíca? (se não me engano pode ter uma quantidade especifíca, apesar de que não seja um onSay)

mczx4ndinho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/15Posts: 27

isso eu coloco aonde?

2 horas atrás, brazvct disse:
 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
local points = 5 
  db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") 
    doRemoveItem(item.uid)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "you have received 5 premium points.")
     return true
end

 

LeoTK

Leo
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 05/12/11Posts: 1249Gênero: Masculino
5 minutos atrás, mczx4ndinho disse:

isso eu coloco aonde?

 

actions

 ?️ Projeto NTO NS ?️

? Detalhes ?

?️ Mapa próprio em produção ?️

?️ Versão: 8.60 ?️

? War System ?

⚔️ Jutsus Próprios baseado no anime ⚔️

? Itens com as características e efeitos do anime ?

? Para mais detalhes acesse as redes sociais do servidor abaixo ?

? Usando como referencias Anime/Jogos/Wallpapers etc... para trazer algo mais próximo possível do universo de Naruto ?

 

? Redes Sociais ?

? Facebook ?

? Youtube ?
? Discord ?

 

? Tutoriais / Conteúdos ?

♨️ Clique Aqui ♨️

 

 

mczx4ndinho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/15Posts: 27

Tem como deixar direitinho pra min tipo se tem tag ou se precisa colocar o id do item pq sou leigo nesse assunto agradeço

mczx4ndinho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/15Posts: 27

aqui funcionou mas tipo tem como fazer tipo assim 1 gold nuggets da 1 ponto, 2 gold nuggets da 2 pontos , pq aqui tem 100 gold nuggets eu dei use sumiu os 100 gold nuggts e ganhei so 5 pontos o certo era pra ganhar 100 pontos , deu p entender?

lSainty

xd
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 509Gênero: Masculino
5 horas atrás, mczx4ndinho disse:

aqui funcionou mas tipo tem como fazer tipo assim 1 gold nuggets da 1 ponto, 2 gold nuggets da 2 pontos , pq aqui tem 100 gold nuggets eu dei use sumiu os 100 gold nuggts e ganhei so 5 pontos o certo era pra ganhar 100 pontos , deu p entender?

function onUse(cid, item, fromPosition, itemEx, toPosition)
	local points = getPlayerItemCount(cid, item.itemid)
	db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") 
	doRemoveItem(item.uid, points)
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have received "..points.." premium points.")
	return true
end

 

re2JIBH.jpg

mczx4ndinho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/15Posts: 27

@lSaintyainda não foi amigo, esse ate que conta 100 pontos quando ta tudo junto, mas tipo se eu separar deixa 99 e deixa 1 golde nuggts separado ele conta 100 pontos e não some

 

ex: tava com 100 gold nuggets separei deixei 99 e deixei 1 pra dar use ver se ganho 1 ponto mas ao inves de ganhar 1 ponto eu ganhei 100 pontos e tbm não sumiu o gold nuggets , mas quando ta tudo junto ele conta certinho e some , acho q deu p entender rs

 

 

lSainty

xd
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 509Gênero: Masculino
8 horas atrás, mczx4ndinho disse:

@lSaintyainda não foi amigo, esse ate que conta 100 pontos quando ta tudo junto, mas tipo se eu separar deixa 99 e deixa 1 golde nuggts separado ele conta 100 pontos e não some

 

ex: tava com 100 gold nuggets separei deixei 99 e deixei 1 pra dar use ver se ganho 1 ponto mas ao inves de ganhar 1 ponto eu ganhei 100 pontos e tbm não sumiu o gold nuggets , mas quando ta tudo junto ele conta certinho e some , acho q deu p entender rs

 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
	local points = getPlayerItemCount(cid, item.itemid)
	db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";")
	doPlayerRemoveItem(cid, item.itemid, points)
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have received "..points.." premium points.")
	return true
end

 

re2JIBH.jpg

mczx4ndinho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/15Posts: 27

@lSaintyta quase pronto pegou quase perfeito mas tipo eu tenho 100 gold nuggets  ex :separei fiquei com 99 e deixei 1 gold nuggets separado pra da user pra ver se ganha 1 ponto mas quando eu do use some todos os gold nuggets e ganha os 100 pontos , mas eu so quero que suma 1 gold nuggets e ganhe 1 ponto , ta sumindo todos os gold nuggets da bp mas ta indo os pontos certo pelomenos , se tivesse os 100 gold nuggets juntos ai sim tava certo

lSainty

xd
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 509Gênero: Masculino
2 horas atrás, mczx4ndinho disse:

@lSaintyta quase pronto pegou quase perfeito mas tipo eu tenho 100 gold nuggets  ex :separei fiquei com 99 e deixei 1 gold nuggets separado pra da user pra ver se ganha 1 ponto mas quando eu do use some todos os gold nuggets e ganha os 100 pontos , mas eu so quero que suma 1 gold nuggets e ganhe 1 ponto , ta sumindo todos os gold nuggets da bp mas ta indo os pontos certo pelomenos , se tivesse os 100 gold nuggets juntos ai sim tava certo

Isso realmente é necessário? Não vejo sentido em o player ter 100 pontos na bag e querer transformar apenas 1 em pontos no site. Se ele realmente quisesse isso, poderia deixar o restante no DP ou algo do tipo.

re2JIBH.jpg