Ir para conteúdo
Faça parte da equipe! (2024) ×
  • 0

release agata


cancels
 Compartilhar

Pergunta

alguem pode passa os comandos executavel da release AGATE nao estou encontrado.

unicos que conseguir achar forao:

________________________________________________________________________________________

/cmd +level

/cmd +item

/cmd +exp

/cmd +adm

/cmd +mob

/cmd +snowquest

/cmd +goto

/cmd +add des,dex,int,con,sp1,sp2,sp3,sp4

______________________________________________________________________

se alguem poder me informar as outras funçoes que ha nele ou ate me explicar onde elas estao que eu rodei a source completa mais nao conseguir encontra ficarei muito grato pela ajuda =D

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0
Se não me engano os comandos estão listados no HookImpl.cpp

Exatamente -SANJI- isso eu ja tinha descobrido mais so que la nao tem alguns comando que fala que ela tem tipo /armia /criar entre outros

 

e tem essa text que falao que tem nela mais nunca conseguir usar nenhum comando desses!!

 

 

+resetsock - ???

+cpoint - SET CPOINT IN CHAR

+sanc - SET REF IN ALL EQUIPMENTS

+buildhtml - BUILD AN HTML AT TMSRV DIR

+clearquest - SET PLAYER->QUESTINFO 0

+clearskill - SET LEARN 0

+level - SET BASE LEVEL

+hp - SET MAX HP

+mp - SET MAX MP

+ac - SET BASE DEFENSE

+dam - SET BASE DAMAGE (PHYSICAL)

+exp - SET CURRENT EXPERIENCE

+str - SET BASE STR

+int - SET BASE INT

+dex - SET BASE DEX

+con - SET BASE CON

+coin - SET GOLD (MAX 2.000.000.000)

+fame - SET PLAYER FAME

+merchant - CHANGE PLAYER MERCHANT

+skillbonus - SET SKILLPOINTS

+special0 - SET SPECIAL0 (Max: 255)

+special1 - SET SPECIAL1 (Max: 255)

+special2 - SET SPECIAL2 (Max: 255)

+special3 - SET SPECIAL3 (Max: 255)

+scorebonus - SET SCOREBONUS

+attackrun - SET PLAYER VELOCITY

+critical - SET PLAYER CRITICAL

+special - ???

+set - ???

+removeall - ???

+save - SAVE AN NPC?

+read - MAKE PLAYER AN NPC

+name - CHANGE PLAYER NAME?

+remote - ???

+jackpotmode - CASSINO

+jackpottouser - ???

+setsnowfielddrop - ???

+movestopcheck - ???

+deleteitem - ???

+missionitem - ???

+killmob - ???

+guildfame - ???

+check - ???

+kingdom - ???

+guildwar - ???

+smname - ???

+smconn - ???

+checkname - ???

+checkconn - ???

+clean - ???

+setusename - ???

+timer - ???

+gsummon - SUMMON AN GUILD TO GM

+saveall - SAVE ALL ACCS ONLINE AND DC

+decay - ???

+marathonserver - Não deixa equipar nem tirar itens

+itemdestroy - ???

+setitemmaster - ???

+champname - ???

+challname - ???

+billfree - ???

+charselbill - ???

+potioncount - ???

+partybonus - ???

+guildboard - ???

+start - ???

+end - ???

+erase - ???

+rare - ???

+blockclan - ???

+reboot - TURN OFF THE SERVER

+delayreboot - TIME TO TURN OFF

+generate - GENERATE SPAWN

+generateitem - GENERATE ITEM

+snowquest - ???

+npccreate - CREATE AN NPC

+create - ???

+log - ???

+guildday - ???

+guildhour - ???

+eventhour - ???

+readitemlist - RELOAD ITEMLIST

+readskilldata - RELOAD SKILLDATA

+readitemeffect - RELOAD ITEMEFFECT

+weekmode - Inicia guerra na hora

+reloadnpc - RELOAD NPCS

+reloadguild - RELOAD GUILDS

+kingdomclan - CHANGE KINGDOM TO GUILD

+readquest - ???

+trtarget - ???

+trsource - ???

+trrate - ???

+statsapphire - ???

+sapphire - ???

+battleroyal - MAYBE ROYAL WAR

+moneycube - ???

+translevel - ???

+vsmode - CHANGE VS MODE

+evstart - START THE EVENT

+evend - FINISH THE EVENT

+evitem - CHANGE EVENT ITEM

+evrate - CHANGE EVRATE 1/RATE

+evindex - ???

+evdelete - CHANGE DELETE STATUS EVENT

+evon - EVENT CHANGE STATUS

+evnotice - CHANGE NOTICE EVENT

+nopatch - ???

+double - DOUBLE EXP

+doublelev - DOUBLE EXP LEVEL

+doublezone - DOUBLE EXP ZONE

+monitor - ???

+deadpoint - ???

+dungeonevent - ???

+clearrune - ???

+setRuneZoneTax - ???

+setchangeRuneZone - ???

+setncharexp - ???

+openserver - ???

+champ - Declara vencedor

+chall - Declara Aposta

+drop - MAYBE BONUS DROP

+useguildmantle - SET 1 OR 0

+casinoticket - ???

+8thskill - SET 8TH SKILL BUY STATUS

+cleartelzone - ???

+sealofsoul - SKILL STATUS

+itemprice - ???

+exportmobname - ???

+blessmoney - ???

+maxlevelticket - ???

+lottoticket - ???

+maxlevel - MAX LEVEL CAN UP

+towntax - SET % TAX

+randomquiz - ???

+appversionup - UPGRADE SERVER VERSION

+readrandomquiz - ???

+sendrandomquiz - ???

+addcrackerror - ???

+CreateHardCharacter - CAN CREATE HARDCORE

+setrandomquiz - ???

+newbielev - ???

+duelletterlimit - ???

+raresswitch - ???

+nightmare - ???

+mute - MUTE AN PLAYER

+block - BAN AN PLAYER

+createchar - ???

+usedmobnum - ???

+gameroom - ???

+reloadhellrate - ???

+stopmileage - ???

+stopquest - ???

+readblockip - ???

+useblockcountry - ???

+setblockcountry - ???

+readpcroomip - ???

+rebuildlang - RELOAD LANGUAGE.TXT

+setcastledoor - ???

+leavevill - ???

+stoplevelup - ???

+stoppotal - ???

+read256questexp - ???

+weather - SET CURRENT WEATHER

+encode - ??? (SHIT)

+readlotto - ???

+stopmatch - ???

+matchscore - ???

+readtotogame - ???

+stopranking - ???

+clearranking - ???

+billmode - ???

+crypt - ???

+readquiz - ???

+billdisconnect - ???

+billconnect - ???

+warhour - ???

+quizmode - ???

+quizdoor - ???

+quizresultx - ???

+quizresulto - ???

+notice - SEND NOTICE TO ALL

+mission - ???

+chiefnotice - NOTICE TO ONLINE ADMINS

+chiefsummon - SUMMON AN ONLINE ADMIN

+rebuild - ???

+snoop - BE INVISIBLE

+event - ???

+teleport - GO TO AN PLACE

+kick - DC TO PLAYER

+config - ???

+setmobhp - ???

+eventdoor - ???

+eventdoor2 - ???

+stopgoldcoin - ???

+localserver - ???

+panelserver - ???

+nonepk - ???

+pkdrop - ???

+setgambleserver - ???

+gamble - ???

+kheprafield - ???

+kheprastart - ???

+readkhepraitem - ???

+showdropitem - ???

+setcastleserver - ???

+color - ???

+bossgate - ???

+height - ???

+setheight - ???

+pkgate - ???

_________________________________________________

 

 

 

if (!strcmp(packet->Cmd, "cmd"))

{

char innerCmd[16] = { 0, }, innerMsg[82] = { 0, };

if (sscanf_s(packet->Msg, "%15s %81[^\0]", innerCmd, _countof(innerCmd), innerMsg, _countof(innerMsg)))

{

if (!strcmp(innerCmd, "exp"))

{

mob->Mob.Exp = 4100000000;

NativeFunctions::sendEtc(client);

return true;

}

else if (!strcmp(innerCmd, "snowquest"))

{

uint32_t value = 0;

if (sscanf_s(innerMsg, "%u", &value))

{

*reinterpret_cast<uint32_t*>(0x5A0F0C) = value;

NativeFunctions::addLog(Functions::stringFormat("Snow Quest Value [%u]", value), "-dll", 0);

return true;

}

}

else if (!strcmp(innerCmd, "level"))

{

uint16_t level = 0;

if (sscanf_s(innerMsg, "%hu", &level))

{

mob->Mob.BaseStatus.Level = level;

NativeFunctions::sendEtc(client);

NativeFunctions::sendScore(client);

return true;

}

}

else if (!strcmp(innerCmd, "adm"))

{

mob->Mob.BaseStatus.Level = 1010;

NativeFunctions::sendEtc(client);

return true;

}

else if (!strcmp(innerCmd, "mob"))

{

char name[16] = { 0, };

if (sscanf_s(innerMsg, "%15s", name, _countof(name)))

{

NativeFunctions::createMob(name, mob->PosX, mob->PosY, "boss", 0);

NativeFunctions::sendClientMessage(client, Functions::stringFormat("Mob [%s] criado.", name));

return true;

}

}

else if (!strcmp(innerCmd, "deletemob"))

{

char name[16] = { 0, };

if (sscanf_s(innerMsg, "%15s", name, _countof(name)))

{

auto mobs = Functions::getMobsInArea({ mob->PosX - 50, mob->PosY - 50 }, { mob->PosX + 50, mob->PosY + 50 });

 

if (mobs.size() > 0)

{

for (auto& i : mobs)

{

NativeFunctions::getMobFromIndex(i)->Mob.CurrentStatus.curHP = 0;

NativeFunctions::deleteMob(client, i, 5, 0);

}

}

}

return true;

}

else if (!strcmp(innerCmd, "item"))

{

uint16_t id = 0, ef1 = 0, ef2 = 0, ef3 = 0, efv1 = 0, efv2 = 0, efv3 = 0;

if (sscanf_s(innerMsg, "%hu %hu %hu %hu %hu %hu %hu", &id, &ef1, &efv1, &ef2, &efv2, &ef3, &efv3))

{

if (id > MAX_ITEMLIST || ef1 > 127 || ef2 > 127 || ef3 > 127 || efv1 > 255 || efv2 > 255 || efv3 > 255)

{

NativeFunctions::sendClientMessage(client, "Use valores menores.");

return true;

}

STRUCT_ITEM item = { id, ef1, efv1, ef2, efv2, ef3, efv3 };

NativeFunctions::putItem(client, &item);

NativeFunctions::sendClientMessage(client, Functions::stringFormat("Item [%s] criado.", Functions::getItemListItem(id)->Name));

return true;

}

}

else if (!strcmp(innerCmd, "goto"))

{

uint16_t x = 0, y = 0;

if (sscanf_s(innerMsg, "%hu %hu", &x, &y) == 2)

{

if (x > 4096 || y > 4096)

{

NativeFunctions::sendClientMessage(client, "Use valores menores.");

return true;

}

NativeFunctions::doTeleport(client, x, y, 0);

return true;

}

}

else if (!strcmp(innerCmd, "clearinv"))

{

for (auto i = 0; i < 64; i++)

memset(&mob->Mob.Inventory, 0, sizeof(STRUCT_ITEM));

 

NativeFunctions::sendCarry(client);

return true;

}

else if (!strcmp(innerCmd, "buff"))

{

uint16_t index = 0;

if (sscanf_s(innerMsg, "%hu", &index))

{

NativeFunctions::setAffect(client, index, 100, 0);

NativeFunctions::sendAffect(client);

Functions::getCurrentScore(client);

NativeFunctions::sendScore(client);

}

return true;

}

else if (!strcmp(innerCmd, "add"))

{

char type[16] = { 0, };

uint16_t value = 0;

if (sscanf_s(innerMsg, "%15s %hu", type, _countof(type), &value) == 2)

{

uint16_t idx = 0;

if (!strcmp(type, "str"))

idx = 0;

else if (!strcmp(type, "int"))

idx = 1;

else if (!strcmp(type, "dex"))

idx = 2;

else if (!strcmp(type, "con"))

idx = 3;

else if (!strcmp(type, "sp1"))

idx = 4;

else if (!strcmp(type, "sp2"))

idx = 5;

else if (!strcmp(type, "sp3"))

idx = 6;

else if (!strcmp(type, "sp4"))

idx = 7;

 

Link para o comentário
Compartilhar em outros sites

  • 0

Esses comandos com o + na frente só podem ser usados no GMClient com level 1010.

Eu postei um CODE aqui uma vez, para poder usar mesmo sem o GMClient, vou ver se acho.

 

É necessário se cadastrar para acessar o conteúdo.

 

Coloca no Hookimpl.cpp a cima do cmd e tenta.

Lembre-se que tem que ter level 1010+

Skype - Vitor-touka

Link para o comentário
Compartilhar em outros sites

  • 0
Esses comandos com o + na frente só podem ser usados no GMClient com level 1010.

Eu postei um CODE aqui uma vez, para poder usar mesmo sem o GMClient, vou ver se acho.

 

É necessário se cadastrar para acessar o conteúdo.

 

Coloca no Hookimpl.cpp a cima do cmd e tenta.

Lembre-se que tem que ter level 1010+

 

 

 

-SANJI- Voce tem skype?

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.