Tipo de Conteúdo
Perfis
Fóruns
Atualizações
Quizzes
Store
Posts postados por querotop
-
-
41 minutos atrás, lord320 disse:
#pragma region War Pack
if (Vol == 184)
{
int donate = BASE_GetItemAbility(item, EF_HONRA);
if (item->sIndex == 3393)
{
pUser[conn].Donate += 200;SendClientMessage(conn, "Você ativou 200 de Donate.");
}
else if (item->sIndex == 3394)
{
pUser[conn].Donate += 1000;SendClientMessage(conn, "Você ativou 1000 de Donate.");
}
else if (item->sIndex == 3395)
{
pUser[conn].Donate += 3000;SendClientMessage(conn, "Você ativou 3000 de Donate.");
}
else if (item->sIndex == 3396)
{
pUser[conn].Donate += 5000;SendClientMessage(conn, "Você ativou 5000 de Donate.");
}
if (amount > 1)
BASE_SetItemAmount(item, amount - 1);else
memset(item, 0, sizeof(STRUCT_ITEM));SendEmotion(conn, 14, 3);
return;
}
#pragma endregioncheck o int donate = BASE_GetItemAbility(item, EF_HONRA); no seu ta int donate = BASE_GetItemAbility(item, _DN_NeedDonate); fiz um tópico tbm pra não deixar isso exclusivo pra você e ajudar a todos
vou tentar aki, man...
-
14 minutos atrás, lord320 disse:
só faltou alterar o nome tenta alterar na itemlist as vezes muda caso altere no itemname e converta com o conversor do Seitbnão
Qual nome vc se refere e oq seria? pq o nome F. Dourada já é padrão
- 1
-
-
13 minutos atrás, lord320 disse:
trás aqui o código da barra
#pragma region War Pack
if (Vol == 184)
{int donate = BASE_GetItemAbility(item, _DN_NeedDonate); // -> checar o valor que está definido na itemeffect e se no item está atribuído um valor base para adicionar.
pUser[conn].Donate += donate; // caso tenha algum valor será atribuido a sua conta.
SendClientMessage(conn, "Saldo de 100 adicionado a sua conta");
if (amount > 1)
BASE_SetItemAmount(item, amount - 1); // remove um item caso seja volatile.else
memset(&item, 0, sizeof(STRUCT_ITEM)); // zerou os itens ele exclui todos os valores.pUser[conn].Donate += 100;
SendEmotion(conn, 14, 3);return;
}
----------
3394,Barra_de_Ouro(1000Cash),2775.0,0.0.0.0.0,0,0,0,0,0,EF_VOLATILE,184,EF_GRID,0,EF_SANC,9
-------------------------------------------------------
e ao comprar o item na loja donate tbm da o msm erro, mas msm assim o item chega e ao chekar o donate o donate vai diminuindo...
-
39 minutos atrás, lord320 disse:
humm n sei ao certo aqui funciona normalmente (fiz as correções necessárias)
e quanto ao ver quanto o player tem o mesmo pode usar o /donate
consegui ajustar o comando em cima do "wp'' pra mostrar o saldo, agora da pra ver. s´o q as barras dando erro e retornando ao inventário é tenso ?
-
40 minutos atrás, lord320 disse:
itemlist a própria tm compila (na pasta common)
skill n sei
isso aí consegui achar nela, tinha esquecido de mandar fechar aki.. kk
(Resolvido)
- 1
-
35 minutos atrás, lord320 disse:
necessariamente não precisa refazer, você pode usar as barras no useitem tem um item chamado warpack é o último dá uma olhada...
Ocorre esse erro ao usar qualquer barra de cash, mas o cash/donate entrou. e ao usar qlq outro item, a barra volta ao inventário. tbm ñ fica algum arquivo .txt informando saldo do player. :/
-
3 minutos atrás, lord320 disse:
isso ou talvez:
if (NewbieEventServer == 1 && timeinfo->tm_wday != 6 && timeinfo->tm_hour == RvRHour)
Boa.. vlw!
-RESOLVIDO PODEM FECHAR-
- 1
-
6 minutos atrás, lord320 disse:
por nada!
só fiquei na duvida de fazer pra ser só nos sábados o RvR. trocaria só os 2 valores de tm_wday onde o primeiro é 0 e o segundo é 6. seria os dois com número 6? @lord320
if (NewbieEventServer == 1 && timeinfo->tm_wday != 0 && timeinfo->tm_wday != 6 && timeinfo->tm_hour == RvRHour)
-
Em 18/06/2019 em 19:59, lord320 disse:
retire o #ifndef e o #endif e compile na gameconfig coloque a Battle Royal de 0 para 1 e defina o horário ainda na gameconfig
fiz dessa maneira e consegui! vlw, @lord320!
RESOLVIDO!
- 1
-
Já tem os códigos na "_MSG_TradingItem.cpp", "ProcessSecMinTimer.cpp" e "Basedef.cpp".
também na itemlist uma fada de exemplo:
3907,Fada_Azul(7dias),2773.1,0.0.0.0.0,0,50000,8192,0,16,EF_CLASS,255,EF_GRID,0,EF_MONTH,7,EF_HOUR,0,EF_MINUTE,0
----------------
Mas no game ñ cota. Qual seria o problema?
OBS: Acompanhei esse post antigo:
-
-
Em 17/06/2019 em 17:45, wmendessilva disse:
já tentou no _MSG_SplitItem.cpp?
if (pMob[conn].MOB.Carry[slot].sIndex != 413 && pMob[conn].MOB.Carry[slot].sIndex != 412
&& pMob[conn].MOB.Carry[slot].sIndex != 4011 && pMob[conn].MOB.Carry[slot].sIndex != 3173
&& pMob[conn].MOB.Carry[slot].sIndex != 3200 && pMob[conn].MOB.Carry[slot].sIndex != 3201
&& (pMob[conn].MOB.Carry[slot].sIndex < 2390 || pMob[conn].MOB.Carry[slot].sIndex > 2419))aqui vc add os itens que quer desagrupar.... entende?
{
Log("splititem, no validitem", pUser[conn].AccountName, pUser[conn].IP);
return;
}deixei até como veio na source, mas n funfa?
- Edit
descobri o bug, man. era esse simples > ; < q tava no final da linha
&& (pMob[conn].MOB.Carry[slot].sIndex < 2390 || pMob[conn].MOB.Carry[slot].sIndex > 2419)); < aki
RESOLVIDO!
- 1
-
9 minutos atrás, ~Ronier disse:
Arial, Times New Roman, Calibri acredito ser as melhores.
mas em qual arquivo edita? kk
-
Pq tem certas palavras que da bug visual/leitura no chat. Qual melhor fonte ou uma padrão pra wyd?
v.7.662
-
26 minutos atrás, tinho245 disse:
Isso e feito pelo client patch, no geral basta você adicionar o item ma base amount que fica no client patch. Isso na versão 7.56 basta procurar esse código:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
OBS: Utilizo ele para fazer os itens se agruparem na versão 7.56, Não sei ao certo se irá funcionar na w2pp. O client reconhece o agrupamento, e deixam eles se desagruparem.
ñ consegui.. e tbm n tem "base amount'' no clientpatch.
-
jogo uma em cima da outra e agrupa de boa, mas qd clico e coloco a quantidade, elas n desagrupam. (tanto os âmagos e restos tbm.) :/
como corrigir nessa source?
-
3 horas atrás, tinho245 disse:
Basicamente funciona assim: rate 1000, isso quer dizer que a cada 1000 mobs mortos você tem a chance de dropar 1 Baú. se por 1 a cada mob morto você tem chance de drop 1 bau, o que é 100% drop.
evindex - o numero do evento, pode por 1 = evindex 1
evdelete - pode deixar 0
evon - Liga e desliga o server = evon 1
evitem - Qual item será dropado
evrate - Porcentagem de drop nos mob quanto maior o numero, menor a chance de drop 1~9999
evstart - Local onde vai ficar toda a configuração do evento = evstart 1 0 100000 1
evstart = 1 ~ Numero do evento .
0 ~Quantidade de itens do evento que já foram dropados.
100000 ~ Limite de do item que será dropado no evento.
1 ~ Evenotice toda vez que alguem dropa o item dentro do jogo aparecerá como uma noticia.
Resolvido, pode fechar... vlwzãoo!! ^~^
-
-
"CActivePinCode.h" algu´´em tem? pq ñ consigo gerar donate com essa source :/
-
Em 13/06/2019 em 22:02, jeanboy16 disse:
local onde muda o respaw nao sei onde é , mas é a gameconfig q configura a hora , geralmente é 1 hora de guerra ou 30 min depende do sv .
eu achei o local, consegui modificar!
-
Em 12/06/2019 em 18:37, ~Ronier disse:
Caso utilize Gamepatch ou Client patch 7.56 quando colocar o item na loja basta adicionar o 95 como adicional. O preço do item será definido em algum local, caso use o donate.txt aqui será definido o valor.
entendi, vou tentar... mas sendo na source WP22 7.662? qual item que ao consumir ele gera cash/alguma .txt?
pelo q vi aqui, tinha uma o arquivo "CActivePinCode.h" na source, mas deletaram. :/
-
alguém tem o link?
-
"CActivePinCode.h" da source W2PP 7.662?
em WYD - Dúvidas
Postado · Editado por querotop
erro na definição. :/ @lord320
Daí troquei o EF_HONRA por EF_DONATE e funfou de boa :)
Quando ativo as barras, não da mais o erro e agora elas somem como é o certo do code. Só q o erro ainda continua nas compras dos Itens. Tudo que vou adquirir tendo EF_DONATE em lojas, é o q causa erro.
é como se tivesse faltando algum arquivo que identifique os preços dos itens.