Duvida Npc / Premium

ObexOrsko
em Lixeira Pública

ObexOrsko

Someone Like You
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/06/08Posts: 1Char no Tibia: Chili

Olá, queria saber como eu coloco no meu servidor para os novos jogadores ganharem por exemplo 3 dias de premium gratis, depois apenas comprando, poís no config.lua só tem opção de premium true/false.

E tambem como coloco para o barco cobrar pela passagem, poís no meu server está de graça '.' .

 

Espero respostas, obrigado ;]

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort

Para tua primeira dúvida, entre no arquivo "data/creaturescripts/scripts/login.lua" e cole isso:

 

if (getPlayerStorageValue(cid, 102522) ~= 1) then
doPlayerAddPremiumDays(cid, 3) -- 3 é igual numero de dias
setPlayerStorageValue(cid, 102522,1)
end

 

E a segunda dúvida, vai em "data/npc" abra o arquivo do seu npc do barco e procure a linha:

<parameter key="travel_destinations" value="sul city,2483,2439,7,0;"/>

 

Vou explicar a linha de código acima, no value onde esta sul city seria o nome da sua cidade, {2483,2439,7} é a posição do mapa que o barco vai levar e o último 0 é o preço da passagem. Então basta configurar os zeros no seu npc!

ObexOrsko

Someone Like You
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/06/08Posts: 1Char no Tibia: Chili

Para tua primeira dúvida, entre no arquivo "data/creaturescripts/scripts/login.lua" e cole isso:

 

if (getPlayerStorageValue(cid, 102522) ~= 1) then
doPlayerAddPremiumDays(cid, 3) -- 3 é igual numero de dias
setPlayerStorageValue(cid, 102522,1)
end

 

E a segunda dúvida, vai em "data/npc" abra o arquivo do seu npc do barco e procure a linha:

<parameter key="travel_destinations" value="sul city,2483,2439,7,0;"/>

 

Vou explicar a linha de código acima, no value onde esta sul city seria o nome da sua cidade, {2483,2439,7} é a posição do mapa que o barco vai levar e o último 0 é o preço da passagem. Então basta configurar os zeros no seu npc!

 

Certinho parceiro *.*

REEP++

Valeeo \o

 

OBS : Saberia me dizer como mudar o preço da p.a la pelo !buypremium ? não ta tradicional, 3 dias 1k, fui ver ta como 90 dias 10k '.'.

Thanks.

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort

Entra na pasta do teu otserv, vais achar uma pasta "mods" nela tem um arquivo "buypremium_command" abre ele, dae tu edita ali:

days = 90,
cost = 10000,
maxDays = 360

 

days = quantidade de dias que compra ao usar o comando.

cost = preço por essa quantidade de dias.

maxDays = máximo de dias premium que o player pode ter.

ObexOrsko

Someone Like You
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/06/08Posts: 1Char no Tibia: Chili

Entra na pasta do teu otserv, vais achar uma pasta "mods" nela tem um arquivo "buypremium_command" abre ele, dae tu edita ali:

days = 90,
cost = 10000,
maxDays = 360

 

days = quantidade de dias que compra ao usar o comando.

cost = preço por essa quantidade de dias.

maxDays = máximo de dias premium que o player pode ter.

 

Foi ;

 

Thanks ;]