Sf-ul este clean pe parte de gameplay, adică shopuri, dropuri, evoluţii, questuri, nu este făcut pentru a se deschide servere la fel.
Scopul vânzării este acela de a ajuta oamenii care n-au cunoştinţele necesare să-şi creeze propriul server.
Serverul conţine doar diferite tutoriale, sisteme şi fix-uri.
service.h din sursa serverului
[spoiler]#define __SASH_SYSTEM__ - sistemul de esarfe cu scale, effecte, specular, abs, combinare.
#define __WEAPON_COSTUME_SYSTEM__ - sistemul de costum arma pe value3
#define __MOUNT_SYSTEM__ - sistemul de mounturi (slot-ul de langa esarfe)
#define __EFFECT_SYSTEM__ - sistemul de effecte (slot-urile de sub mount/esarfa cu efect armură/armă)
#define __SEND_TARGET_INFO__ - sistemul informatii drop, etc.
#define __VIEW_TARGET_PLAYER_HP__ - Vezi hp-ul oponentului
#define __VIEW_TARGET_DECIMAL_HP__ - Vezi hp-ul oponentului în procente
#define NEW_ADD_INVENTORY - Inventarele 3 şi 4 noi + chei de deblocare
#define __SWAPITEM_SYSTEM__ - Inversezi itemele între ele în inventar (pui una peste alta şi-şi schimbă locul)
#define __NEW_ARROW_SYSTEM__ - Tolbă cu săgeţi nelimitate pe timp 7-15-30 zile
#define __DISABLE_NOTEXISTVNUM_LOG__ - Dezactivare log
#define __DISABLE_MARRIAGE_LOG__ - Dezactivare log
#define __DISABLE_DB_LOG__ - Dezactivare log
#define __ENABLE_DAMAGE_BLOCK_ON_BATTLE__
#define __COUNT_CHAT_ITEM_PICKUP__ - Când aduni iteme de pe jos după numele itemului îţi scrie cantitate (x200)
#define __ANTI_RESIST_MAGIC_BONUS__ - Pietrele anti magie pentru armă şi armură
#define __BOSS_SECURITY__ - Dacă dragonul(exemplu) se duce mult prea departe de locul in care are spawn-ul îşi dă automat respawn la locul lui.
#define __CHANNEL_CHANGE_SYSTEM__ - Schimbare ch din joc
#define __ATTR_TRANSFER_SYSTEM__ - Schimbare bonus costume între ele
#define __ENABLE_TYPE_COLOR_DROP_ITEM__ - Informaţii în locale_inc.h
#define __COSTUME_ATTR_SYSTEM__ - Adaugă şi schimbă bonus pe costum armură/armă + configuraţii în item_attr din navicat>player
#define __NEW_EXCHANGE_WINDOW__ - Noi funcţii la negoţ (rasă,nivel,etc)
#define __FULL_NOTICE_SYSTEM__ - Comanda /b merge la toţi în toate mapele
#define __ENABLE_KICK_MULTI_IP_OX__ - Nu poţi intra la ox cu mai multe conturi
#define __DEZACTIVARE_STICLA_CUNOASTERII__
#define __DISABLE_SYSLOG__
#define __FARA_MASCA_EMOTIEI__ - Poţi folosi emoţii fără mască pe tine
#define __STOP_DROP_YANG__ - Nu mai poţi arunca yang pe jos
#define __GM_PE_N__ - Pe comanda /n apare şi numele gm-ului
#define __PROTECT_MODE_WHEN_LOOK_IN_SHOP__ - Dacă te uiţi într-un shop/npc altcineva nu poate să te atace
#define __DISABLE_MULTI_PRICE_EMPIRE__ - Normal dacă eşti de la blue şi te duci la galbeni preţul din shopuri este x3, acest lucru a fost dezactivat
#define __NOI_COORDONATE_OX__ - 5 noi coordonate la intrare la ox
#define __FAST_TP_REG__ - când încarci statusul sau dai risipa nu se mai crează lag
#define __WJ_SHOW_MOB_INFO__ - la opţiuni joc ai arată/ascunde nivel/agresivitate mob
#define __50_SANSA_SATI_PICE_CARTE_DE_RASA_TA__ - Dacă eşti war ai şansa de 50% să ai drop la carte de rasa ta
#define ENABLE_CHAT_GLOBAL - Chat-ul global între regate este activ
#define ENABLE_YMIR_AFFECT_FIX
#define ENABLE_FIX_QUICK_SLOT - Nu mai poţi pune iteme în HUD (adică butoanele 1-2-3-4 F1-F2-F3-F4)
#define ENABLE_EMPIRE_ON_CHAT - Îţi arată numele pe chat când scrii în culoarea regatului tău (inclusiv chat normal)
#define ENABLE_NEW_AFFECT_POTION - Când bagi roua îţi arată sus în colţ stânga sticluţa.
#define ENABLE_AUTO_RELOAD_ADMIN_DATA - Când dai grad pe server se actualizează automat
#define FLUSH_AT_SHUTDOWN - Când opreşti serverul itemele se actualizează instant
#define ENABLE_ANTI_CMD_FLOOD
#define ENABLE_GOHOME_IF_MAP_NOT_EXIST - Dacă mapa nu mai există şi player-ul a fost blocat în ea, la prima logare va fi teleportat automat în regatul său.
#define ENABLE_GAY
#define ENABLE_INFORMATION_NEXT_READ_BOOK - Dacă ai citit deja o carte şi dai din nou pe ea în chat îţi afişează ziua,ora,minutu,secundele cât timp a mai rămas până poţi citii încă una.
#define ENABLE_VOUCHER_MD
#define ENABLE_BLOCK_USE_ITEMS - în fiecare core se găseşte fişierul "block_item.txt" în el se trece index-ul mapei şi codul itemului care să nu se mai poată folosi.
#define ENABLE_SHOW_QUIZ_NUMBER_OXEVENT - Afişează numărul întrebării la ox
#define ENABLE_COORDINATES_ON_COMMAND_USER - La comanda /u lângă nume îţi arată şi coordonatele unde se află ex. Nume(265, 322)
#define ENABLE_SHOW_LIDER_AND_GENERAL_GUILD - În faţa numelui de la breaslă arată "Lider" cui a creat breasla, şi "General" cui are conducător.
#define ENABLE_AFFECT_POLYMORPH_REMOVE - Când eşti transformat sus în colţ stânga ai un glob transformare care odată ce dai pe el te-ntreabă dacă vrei să scoţi transformarea sau nu.
#define ITEM_BUFF_SYSTEM - Itemele de buff în inventar M G P.
#define ENABLE_MESSENGER_BLOCK - Sus la target ai un nou buton care se cheamă "Block" pentru a bloca playerii care te deranjează, poţi bloca: şoapta, grupa, breasla, emoţiile, etc.
#define USER_SECURITY_GUARD - Verificare cod cont cu trimitere pe email( gen sentry )
#define __FIX_LONG_RESULT_LIST_TEXT__
#define __FIX_32k_HP__
#define __FIX_MARMURA_SI_BLESS_IN_SHOP__
#define __FIX_HEADER_100__
#define __FIX_BELT_DEP__
#define __FIX_GUILD_INVITE_CORE_CRASH__
#define __FIX_CITIRE_CARTI_x1__
#define __FIX_DICE_COMMAND__
#define __FIX_BUY_SHOP__
#define __FIX_UPDATE_LEVEL__
#define __FIX_ANTI_YANG_BUG__
#define __FIX_COSTUM_NUNTA_PESTE_COSTUM_NORMAL__
#define __FIX_BREASLA_LA_SCHIMBARE_REGAT__
#define __FIX_BUG_KILL__
#define __FIX_CHEAT_ENGINE__
#define __FIX_CHECKPOINT_SHUTDOWN__
#define __FIX_COSTUME_NUNTA_PE_MOUNT__
#define __FIX_CRASH_CORE_CRAFTING__
#define __FIX_DUNGEON_PARTY__
#define __FIX_EQUIP_ITEM_IN_SAFEBOX__
#define __FIX_EXP_EXPLOIT__
#define __FIX_EXPLOIT_QUEST__
#define __FIX_EXP_GRUP__
#define __FIX_ITEMS_TYPE_33__
#define __FIX_KICK_HACK__
#define __FIX_NIVEL_CAL__
#define __FIX_PC_SELECT_QUEST__
#define __FIX_DELETE_CARACTER__
#define __FIX_DELETE_CARACTER__VALUE 250
#define __FIX_CHANGE_EQUIP_WITH_INV_FULL__
#define __FIX_CHAR_TELEPORT_INDEX_WRONG__
#define __FIX_BUG_AURA_TAIS_FARA_ARMA__
#define __FIX_HP_GROUP__
#define __FIX_BUG_INV__
#define __FIX_BUG_PIETRE__
#define __FIX_TAIS_SURA__
#define __FIX_COMANDA_RAZBOI__
#define __FIX_CITIRE_CARTI_CU_LVL_MAX__
#define __FIX_CAMPFIRE__
#define __FIX_CAMPFIRE__SEC 60
#define __FIX_CHANGE_SEX_WHIT_COSTUME__
#define __FIX_CHANGE_SEX_WHIT_HAIR__
#define __FIX_UPDATE_PLAYTIME_AND_ITEMS__
#define __FIX_DELETE_FRIEND_REFRESH__
#define __FIX_PICKUP_ITEM_GROUP__
#define __FIX_CHANGE_SEX_WITHOUT_RELOG__
#define __FIX_NOTIF_GUILD_DECLARE_WAR_ON_CHAT__
#define __FIX_HORSE_ON_ARENA_MAP__
#define __FIX_CHECK_EXP__
#define __FIX_FLUSH_BUY_ITEM__
#define __FIX_POISON_ON_ITEM__
#define __FIX_MOB_SIZE_VALUE__
#define __FIX_EQUIPPED_ITEM__
#define __FIX_OWNER_ITEM_ON_PARTY__
#define __FIX_MANY_HP__
#define __FIX_ITEMS_MOVE_ON_BELT_INV_IN_SAFEBOX__
#define __FIX_PACKET_ID_CHECKED__
#define __FIX_CHANGE_ATT_2__
#define __FIX_CHANGE_67_ON_COSTUME__
#define __FIX_ADD_67_ON_COSTUME__
#define __FIX_MOUNT_BONUS__
#define __FIX_CHECK_MAX_HP_ON_MOB__
#define __FIX_HP_NEGATIVE__
#define __FIX_PW_HASH_LOG__
#define __FIX_CSHOP_CLASS__
#define __FIX_USE_ITEM_BELT__
#define __FIX_SQL_INJECT__
#define __FIX_COMMON_DROP_ITEM_FILE__
#define __FIX_REFINE_MATERIAL_EXPLOIT__
#define __FIX_RULES_ON_QUEST__
#define __FIX_RESULT_AFFECT_LOAD__
#define __FIX_MYSHOP_PRICELIST_CORRUPTED_DATA__
#ifndef NEW_PET_SYSTEM
#define NEW_PET_SYSTEM
#define PET_EXP_TABLE_MAX 120 - Setezi tabelul de experienţă maxim la pet
#define PET_EXP_LEVEL_MAX 120 - Setezi nivelul maxim la pet
#define NEW_PET_SYSTEM_FIX_EXP
#define NEW_PET_SYSTEM_FIX_INFO_NEGOT
#define NEW_PET_SYSTEM_FIX_BOOKS_SKILL
#define NEW_PET_SYSTEM_FIX_WINDOW_FOOD
#define NEW_PET_SYSTEM_FIX_BOX_TRANSPORT
#define NEW_PET_SYSTEM_EFFECT_EVOLUTION
#define NEW_PET_SYSTEM_FIX_EVOLUTION2
#define NEW_PET_SYSTEM_BONUS 1, 17, 63 - De aici poţi seta bonusurile care să fie la pet, în prezent este 1-HP, 17-HH, 63-MOB.
#endif
#ifndef OFFLINE_SHOP // Offline shops system
#define OFFLINE_SHOP // Offline shops system
#define GIFT_SYSTEM // gift system enable
#define FULL_YANG // Enable support for yang type long long
#define SHOP_TIME_REFRESH 1*60 // time for cycle checking older shops
#define SHOP_BLOCK_GAME99 //Blocking create shops on channel 99
#define SHOP_DISTANCE // Show shops in pos distance like WoM2
#define SHOP_AUTO_CLOSE //Enable auto closing shop after sell last item
//#define SHOP_ONLY_ALLOWED_INDEX //Enable limiting for other map index which is not defined in player.shop_limit
//#define SHOP_HIDE_NAME // Enable hidding shop npc names like "Player's shop"
#define SHOP_GM_PRIVILEGES GM_IMPLEMENTOR //Minimum GM privileges to using Shop GM Panel
#endif
#ifndef SHOP_SEARCH
#define SHOP_SEARCH
#define SHOP_SEARCH_PRICE_MIN //Price in gui is a minimum eq. price >= item_price if is commented price in gui is a maximum
#endif
#ifndef __DUNGEON_FOR_GUILD__ - Dungeon Meley
#define __DUNGEON_FOR_GUILD__
#ifndef __MELEY_LAIR_DUNGEON__
#define __MELEY_LAIR_DUNGEON__
#define __DESTROY_INFINITE_STATUES_GM__
#define __LASER_EFFECT_ON_75HP__
#define __LASER_EFFECT_ON_50HP__
#endif
#endif
#ifndef __VERSION_162__ - Dungeon Tempel der Ochao
#define __VERSION_162__
#define HEALING_SKILL_VNUM 265
#endif
#ifndef __FIX_PM_FLOODER__
#define __FIX_PM_FLOODER__
#define __LOGOUT_SPAM_PM_PER_SEC_FLOODER__VALUE 3 - 3 secunde
#endif
#ifndef __ALL_CHAT_SPAM__
#define __ALL_CHAT_SPAM__
#define __ALL_CHAT_SPAM__VALUE 4 ///sec
#define __ALL_CHAT_SPAM__VALUE_DD 4 ///delay disconnect
#endif
#ifndef __DEZACTIVARE_TIMP_RESTART_AICI__
#define __DEZACTIVARE_TIMP_RESTART_AICI__
#define __DEZACTIVARE_TIMP_RESTART_AICI__VALUE 180 - 0secunde, 170=10secunde
#endif
#ifndef __DISPARITIE_ITEME_DE_PE_JOS__
#define __DISPARITIE_ITEME_DE_PE_JOS__
#define __DISPARITIE_ITEME_DE_PE_JOS__VALUE 3 - 3secunde
#endif
#ifndef __MOB_DISAPPEAR_FAST__
#define __MOB_DISAPPEAR_FAST__
#define __MOB_DISAPPEAR_FAST__VALUE 1 - 1secundă
#endif
#ifndef __RATE_SERVER__
#define __RATE_SERVER__
#define __RATE_SERVER__VALUE 1000
#endif
#ifndef ENABLE_UPDATE_LASTPLAY_REAL_TIME
#define ENABLE_UPDATE_LASTPLAY_REAL_TIME
#define NEED_LEVEL_FOR_UPDATE_LAST_PLAY 5
#endif
#ifndef __SET_SPEED__ - setezi viteza maximă de pe server permanentă
#define __SET_SPEED__
#define __SET_SPEED__VALUE_MOV 300 - viteză mişcare
#define __SET_SPEED__VALUE_GREEN 200 - viteză atac
#define __SET_SPEED__VALUE_CASTING 100 - farmec
#endif
#ifndef __TEXT_COLOR_CHAT__ - când ai item-ul pe tine poţi să scrii cu acea culoare, de ex, dacă porţi 200001 scrii cu culoarea roşie.
#define __TEXT_COLOR_CHAT__
#define __TEXT_COLOR__VNUM_1 200001 ///cod item
#define __TEXT_COLOR__VNUM_2 200002 ///cod item
#define __TEXT_COLOR__VNUM_3 200003 ///cod item
#define __TEXT_COLOR__VNUM_4 200004 ///cod item
#define __TEXT_COLOR__VALUE_1 "|cFFFF0000|H|h" ///rosu
#define __TEXT_COLOR__VALUE_2 "|cFF00FF00|H|h" ///verde
#define __TEXT_COLOR__VALUE_3 "|cFF0080FF|H|h" ///albastru
#define __TEXT_COLOR__VALUE_4 "|cFFFFFF00|H|h" ///galben
#endif
#ifndef __DISABLE_POTION_IN_DUEL__ - odată ce intri în duel nu se mai pot folosi elixirele sau buffurile, în caz că le ai deja băgate dinainte să intri în duel ele se vor dezactiva.
#define __DISABLE_POTION_IN_DUEL__
#define __DISABLE_POTION_IN_DUEL__VALUE_1 72723
#define __DISABLE_POTION_IN_DUEL__VALUE_2 72724
#define __DISABLE_POTION_IN_DUEL__VALUE_3 72725
#define __DISABLE_POTION_IN_DUEL__VALUE_4 72726
#define __DISABLE_POTION_IN_DUEL__VALUE_5 79001
#define __DISABLE_POTION_IN_DUEL__VALUE_6 79002
#define __DISABLE_POTION_IN_DUEL__VALUE_7 79003
#define __DISABLE_POTION_IN_DUEL__VALUE_8 79004
#define __DISABLE_POTION_IN_DUEL__VALUE_9 79005
#define __DISABLE_POTION_IN_DUEL__VALUE_10 79006
#define __DISABLE_POTION_IN_DUEL__VALUE_11 79007
#define __DISABLE_POTION_IN_DUEL__VALUE_12 79008
#define __DISABLE_POTION_IN_DUEL__VALUE_13 79009
#endif
#ifndef ENABLE_ANNOUNCEMENT_REFINE_SUCCES - arată pe chat global reuşita itemului, poţi da şi click pe item să-i vezi bonusurile.
#define ENABLE_ANNOUNCEMENT_REFINE_SUCCES
#define ENABLE_ANNOUNCEMENT_REFINE_SUCCES_MIN_LEVEL 7 - doar +7 +8 +9 va afişa în chat, dacă vreţi să afişeze de exemplu de la +4 înloc de 7 treceţi 4
#endif
#ifndef ENABLE_ANNOUNCEMENT_LEVELUP
#define ENABLE_ANNOUNCEMENT_LEVELUP
#define ENABLE_ANNOUNCEMENT_LEVELUP_VALUE case18:case35:case42:case55:case61:case75:case85:case90:case95:case99:case105:case110:case115:case120: - case18 - la lvl 18 va arăta pe chat global că playerul x a atins acel nivel
#endif
#ifndef __MICSORARE_TIMP_DEPOZIT__
#define __MICSORARE_TIMP_DEPOZIT__
#define __MICSORARE_TIMP_DEPOZIT__VALUE 3
#define __MICSORARE_TIMP_DEPOZIT__TEXT "Asteapta 3 secunde pana sa deschizi iar depozitul."
#endif
#ifndef __MICSORARE_TIMP_ISHOP__
#define __MICSORARE_TIMP_ISHOP__
#define __MICSORARE_TIMP_ISHOP__VALUE 3
#define __MICSORARE_TIMP_ISHOP__TEXT "Asteapta 3 secunde pana sa deschizi iar item-shopul."
#endif
#ifndef __MICSORARE_TIMP_NEGOT__
#define __MICSORARE_TIMP_NEGOT__
#define __MICSORARE_TIMP_NEGOT__VALUE 3
#define __MICSORARE_TIMP_NEGOT__TEXT "Asteapta 3 secunde pana sa deschizi iar negotul."
#endif
#ifndef __PROTECTIE_PK_RESPAWN__ - când intri pe server sau te ridici de jos ai 5secunde de PK_MODE
#define __PROTECTIE_PK_RESPAWN__
#define __PROTECTIE_PK_RESPAWN__VALUE 5 ///secunde
#endif
#ifndef __FIX_SET_OWNER_SHIP__
#define __FIX_SET_OWNER_SHIP__
#define __FIX_SET_OWNER_SHIP__VALUE 30 /// cate sec pan? s? dispar? itemul care pica pe jos cand ai inv full din cutii
#endif
#ifndef __SET_LEVEL_INTRARE_GRUP__
#define __SET_LEVEL_INTRARE_GRUP__
#define __SET_LEVEL_INTRARE_GRUP__VALUE 15
#endif
#ifndef ENABLE_NULLIFYAFFECT_LIMIT
#define ENABLE_NULLIFYAFFECT_LIMIT
#define ENABLE_NULLIFYAFFECT_LIMIT_VALUE 30
#endif
#ifndef ENABLE_VERIFY_NAME_STARTER
#define ENABLE_VERIFY_NAME_STARTER
#define ENABLE_VERIFY_NAME_STARTER_VALUE "Metin2Release.exe" - numele starterului vostru.
#endif
#ifndef __LINGOURI_DIN_SURSA__
#define __LINGOURI_DIN_SURSA__
#define __LINGOURI_DIN_SURSA__DE_LA 80003
#define __LINGOURI_DIN_SURSA__PANA_LA 80007
#define __LINGOURI_DIN_SURSA__VNUM 80003, 80004, 80005, 80006, 80007
#define __LINGOURI_DIN_SURSA__VALUE 10000000, 50000000, 100000000, 500000000, 1000000000
#endif
#ifndef ENABLE_BLOCK_OPEN_BOX
#define ENABLE_BLOCK_OPEN_BOX
#define ENABLE_BLOCK_OPEN_BOX_VNUM case 50070: case 50071: case 50072:
#define ENABLE_BLOCK_OPEN_BOX_MAP_INDEX case 41: case 42: case 43:
#define ENABLE_BLOCK_OPEN_BOX_TEXT "N-ai voie sa deschizi cufere in aceasta mapa"
#endif
#ifndef __BLOCK_SKILL_WITH_MAP_INDEX__
#define __BLOCK_SKILL_WITH_MAP_INDEX__
#define __BLOCK_SKILL_WITH_MAP_INDEX__VALUE 113 - în caz că vrei să mai adaugi mape doar pui o virgulă şi adaugi index-ul mapei.
#define __BLOCK_SKILL_WITH_MAP_INDEX__TEXT " Nu poti folosi skill-ul in aceasta mapa."
#endif
#ifndef __BLOCK_CHAT_WITH_MAP_INDEX__
#define __BLOCK_CHAT_WITH_MAP_INDEX__
#define __BLOCK_CHAT_WITH_MAP_INDEX__VALUE 113 - în caz că vrei să mai adaugi mape doar pui o virgulă şi adaugi index-ul mapei.
#define __BLOCK_CHAT_WITH_MAP_INDEX__TEXT " Nu poti folosi chat-ul in aceasta mapa."
#endif
#ifndef __MAPS_MINIMUM_LEVEL_CHECK__
#define __MAPS_MINIMUM_LEVEL_CHECK__
#define __MAPS_MINIMUM_LEVEL_CHECK__VALUE m_map[73] = 75; m_map[82] = 75; m_map[216] = 75; m_map[218] = 90; m_map[219] = 90; m_map[220] = 90; m_map[221] = 90
#endif
#ifndef WJ_SHOW_STROKE_INFO - îţi arată câte lovituri ai dat în acel boss .
#define WJ_SHOW_STROKE_INFO
#define WJ_SHOW_STROKE_INFO_VALUE case 691: case 1191: case 2492: case 2493: case 1095:
#endif
#ifndef __ENABLE_INV_OX__ - când întrebarea se pune la ox playerii se fac invizibil ca să nu se poată lua unii după alţii, iar după ce e gata revin la loc
#define __ENABLE_INV_OX__
#define OXEVENT_MAP_INDEX 113
#endif
#ifndef OFFLINE_MESSAGE
#define OFFLINE_MESSAGE
#define OFFLINE_MESSAGE_TIME 15
#define OFFLINE_MESSAGE_TEXT "Nu poti trimite asa repede din nou, asteapta 15secunde"
#endif
#endif[/spoiler]
locale_inc.h din sursa clientului
[spoiler]#define ENABLE_OFFLINE_SHOP
#define ENABLE_FULL_YANG
#define ENABLE_SASH_SYSTEM
#define ENABLE_HIGHLIGHT_SYSTEM
#define ENABLE_COSTUME_WEAPON_SYSTEM
#define ENABLE_MOUNT_SYSTEM
#define ENABLE_EFFECT_SYSTEM
#define ENABLE_SEND_TARGET_INFO
#define ENABLE_VIEW_TARGET_PLAYER_HP
#define ENABLE_VIEW_TARGET_DECIMAL_HP
#define NEW_ADD_INVENTORY
#define ENABLE_SWAPITEM_SYSTEM
#define ENABLE_NEW_ARROW_SYSTEM
#define NEW_PET_SYSTEM
#define ENABLE_SHOP_SEARCH
#define ENABLE_NEW_AFFECT_POTION
#define FLASH_TASKBAR - dacă ai clientul în bară şi primeşti mesaj îţi pâlpâie.
#define ENABLE_CUBE_COLOR_SLOT - slot-ul itemului este roşu sau verde dacă ai sau nu item-ul de upgrade în inventar.
#define ENABLE_EFFECT_ICON
#define BOSS_FIX_ON_RANK - mobi care au rank 5 nu mai pot fi aruncaţi când dai hit în ei.
#define ITEM_BUFF_SYSTEM
#define FIX_CAMERA_MINIMIZARE_CLIENT
#define ENABLE_PASTE - poţi folosi comanda ctrl+v
#define FIX_DELETE_FRIEND_REFRESH
#define PROTECTIE_PK_RESPAWN
#define ENABLE_INV_OX
#define ENABLE_SAFEZONE_STOP_COLLISION - în locurile safezone, exemplu-cerc poţi trece prin orice, npc-uri, playeri, etc.
#define POINT_COLOR_METIN_MINIMAP - metin-ul apare pe minimap
#define INFO_FRIEND_IS_ONLINE - "ai primit o notificare nouă, playerul x este online" + animaţie
#define CHANGE_TEXTURE_MODE - schimbi textura din opţiuni joc zăpadă sau nu.
#define FAST_DROP - aduni de pe jos instant fără să mai aştepţi 2sec.
#define FIX_UPDATE_LEVEL - când faci nivel îţi va arăta în faţă actualizare pe loc nivel 1 -2 -3 -4, dacă n-ai înţeles de exemplu înainte când făceai nivel de la 1 la 5 apărea tot nivel 1 dar pe C aveai nivel 5, acum îşi dă actualizare .
#define DISABLE_FONT_ITALIC_GM - dezactivare font italic în mesajul privat de la gm
#define FIX_UPDATE_PLAYTIME_AND_ITEMS - la schimbă caracter ai actualizare la costum/freză/eşarfă etc.
#define FIX_CHECK_MOVING_ITEM
#define ANTI_RESIST_MAGIC_BONUS - pietrele anti magie
#define ENABLE_ATTR_TRANSFER_SYSTEM
#define ENABLE_COSTUME_ATTR_SYSTEM
#define ENABLE_NEW_EXCHANGE_WINDOW
#define WJ_SHOW_STROKE_INFO
#define ENABLE_AFFECT_POLYMORPH_REMOVE
#define WJ_SHOW_MOB_INFO
#define SIGN_FOR_PLUS_ITEMS - itemele care conţin "+" la nume apare pe iconiţă jos în colţ stânga pentru a le deosebii mai repede(ex itemele upgrade)
#define OFFLINE_MESSAGE
#define VERSION_162_ENABLED - ochao dungeon
#define ENABLE_MESSENGER_BLOCK
#define USER_SECURITY_GUARD
#ifndef ENABLE_TYPE_COLOR_DROP_ITEM - itemele de pe jos au următoarele funcţii:
#define ENABLE_TYPE_COLOR_DROP_ITEM
#define DROP_TYPE_1 pItemData->GetType() == 17 - type 17 = cărţile pentru competenţe - pe jos arată şi numele skill-ului ex: Aura, nu doar cartea competenţei
#define DROP_COLOR_1 "|cffffcc00%s %s(%d)" - culoarea CC-urilor.
#define DROP_TYPE_2 pItemData->GetType() == 23
#define DROP_COLOR_2 "|cff00ced1%s(%d)"
#define DROP_TYPE_3 pItemData->GetType() == 1 || pItemData->GetType() == 2
#define DROP_COLOR_3 "|cff98fb98%s(%d)"
#define DROP_DEFAULT "%s(%d)"
#endif
#ifndef ENABLE_MELEY_LAIR_DUNGEON
#define ENABLE_MELEY_LAIR_DUNGEON
#define MELEY_LAIR_DUNGEON_STATUE 6118
#endif
#ifndef ROTATIE_MOUNT - te poţi roti cu mounturi de pe săgeţi instant.
#define ROTATIE_MOUNT
#define ROTATIE_MOUNT_VALUE 1500.0f
#endif
#ifndef AFISARE_TEXT_QUEST
#define AFISARE_TEXT_QUEST
#define AFISARE_TEXT_QUEST_VALUE 1 -secunde
#endif
#ifndef ENABLE_SERVERNAME_FROM_SOURCE
#define ENABLE_SERVERNAME_FROM_SOURCE
#define ENABLE_SERVERNAME "Metin2" - înloc de Metin2 scrii numele care vrei să fie la client
#endif
#ifndef WJ_ATTACH_SPECULAR_FROM_LIST
#define WJ_ATTACH_SPECULAR_FROM_LIST
#define WJ_ATTACH_SPECULAR_FROM_LIST_VALUE {2493,0.1f},{1191,0.1f},{3091,0.1f},{9003,0.1f},{20092,0.1f},{1095,0.1f} - cod 2493 adică dragon are specular 0.1, specular = strălucire.
#endif
#ifndef ENABLE_SHOW_LIDER_AND_GENERAL_GUILD
#define ENABLE_SHOW_LIDER_AND_GENERAL_GUILD
#define ENABLE_SHOW_LIDER_AND_GENERAL_GUILD_VALUE1 "|cffFF0000Lider " - dacă tu ai creat breasla îţi va arăta "Lider NUME-BREASLA" cu culoarea roşie
#define ENABLE_SHOW_LIDER_AND_GENERAL_GUILD_VALUE2 "|cffFFD700General " - dacă ai comandant îţi va arăta "General NUME_BREASLA" cu culoarea galbenă
#endif
#ifndef ENABLE_STOP_COLISSION_GLOBAL
#define ENABLE_STOP_COLISSION_GLOBAL
#define ENABLE_STOP_COLISSION_RACE 7 /// (change 7 with 8 if u have wolfman)
#define ENABLE_STOP_COLISSION_PET 34001, 34051 ///de la 34001 până la 34051 toate peturile [!] nu adauga coduri doar modifici.
#define ENABLE_STOP_COLISSION_NPC 9001, 9002, 9003, 9004, 9005, 9006, 20011, 20091, 20092, 20093, 20094, 20095 ///cod mobi/npc/shop/etc
#define ENABLE_STOP_COLISSION_MAP "metin2_map_a1", "metin2_map_a3", "metin2_map_b1", "metin2_map_b3", "metin2_map_c1", "metin2_map_c3", "season2/metin2_map_skipia_dungeon_01", "season2/metin2_map_skipia_dungeon_02", "metin2_map_duel" ///mapele în care să fie transparente.
#define ENABLE_STOP_COLLISION_MAP_OX "season1/metin2_map_oxevent"
#define ENABLE_STOP_COLLISION_PLAYER_OX
#endif[/spoiler]
work_chriss.py din client
[spoiler]import app
if app.SIGN_FOR_PLUS_ITEMS:
ITEM_AND_POS = {
30071 : [12,12], - adaugi mai multe coduri dacă vrei să-ţi arate acel + la item, ex: 30071 este fierea de urs cu +.
}
ENABLE_INFO_UPGRADE = 1 - dacă pui item-ul la plusat îţi afişează lângă item-ul care-l cere culoarea roşie sau verde în caz că ai itemul sau nu în inventar + cantitatea care o ai în inventar (0) - roşu, n-ai nici una în inventar, (100) -verde, ai 100 în inventar dar el cere doar 2, dacă tu ai (100) şi el cere 105 apare roşu.
REQUEST_AUTO_CANCEL_BY_OVERTIME = 1 - dacă dai cerere de prietenie are timp doar 10secunde să dea accept după dispare cererea pentru a nu se spama.
FIX_TEXT_QUEST = 1
INCARCARE_BARA_LOGIN_FAST = 1
ENABLE_EFFECT_DRAGONSOUL = 1 - când ai activat alchimia se face un efect.
ENABLE_ONE_PASS_SAFEBOX_PER_LOGIN = 1 - la depozit şi la i-shop bagi o singură dată parola după nu mai este nevoie decât după ce intri dinou pe cont.
Kar = 0 - ninsoare on/of de la opţiuni joc
ENABLE_GRAPHIC_MODE = 1 - unde ai şi schimbă caracter mai jos ai şi GRAPHIC_MODE Enable/disable - dacă vrei shaders la texturi.
if ENABLE_GRAPHIC_MODE:
ENABLE_GRAPHIC_MODE_START = 'start Metin2Release.exe'
FIX_INPUT_VALUE = 1
if FIX_INPUT_VALUE:
INPUT_IGNORE = 0
COLORED_ITEMS = [ - 10 = de la, 19= până la - 10-19 arma de nivel 1 puteţi continua să puneţi ce culori vreţi voi la ce coduri vreţi voi, se referă la numele itemului.
#FROM_VNUM, TO_VNUM, COLOR
[10, 19, ITEM_TITLE_COLORS["RED"]],
[20, 29, ITEM_TITLE_COLORS["GREEN"]],
[30, 39, ITEM_TITLE_COLORS["BLUE"]],
][/spoiler]
Imagini:
[spoiler]https://i.gyazo.com/5ffb558c51b7a948480 ... fba9b1.mp4
https://i.gyazo.com/4848e86ff79769670b1 ... 3d9b54.mp4
https://i.gyazo.com/8aa67b33bcf59bc0f5a ... 781d60.mp4
https://i.gyazo.com/d12dc0dc9ff447be497 ... 39b55b.mp4
https://i.gyazo.com/f68732204af5f401bef ... 6a8ca2.mp4
https://i.gyazo.com/4be105c95998632602f ... a68b39.mp4
[/spoiler]
Serverul are şi comenzi extra de reload, ex /reload drop,regen,shop
Serverul se vinde cu tot cu surse.
Serverul este complet făcut de mine de la 0.
Packet 1 - 100euro
Packet 2 - 200euro
*Extra* - Gameplay la comandă:
- 30euro(150lei) - server pvm hard
- 20euro(100lei) - server pvm easy
- 15euro(50lei) - server pvp
Updateuri pe viitor:
Ditto(bufful care vine după tine)+ caracterul care dă jumătate din dmg-ul tău, language system full,transmutaţia full + shop off,diferite comenzi la breaslă, book combination,party map signal, altă criptare la client,sistemul de mentenanţa, warninguri rezolvate(nu ascunse -_- ) + altele.
(voi da update la topic de fiecare dată când modific ceva la server sau va fi vreun update voi actualiza lista)
-packet 1 nu are updateuri gratuite
-packet 2 va avea mereu update-urile gratuite.[Vand] Serverfilles
Ultima oară modificat 14 Sep 2017, 21:44 de către Chriss™, modificat de 5 ori în total.
cateva poze din joc te rog?
Din descriere pare un serverfiles bun, as dori sa postezi acele poze si ma gandesc serios sa-l cumpar.Chriss™ scrie:Da, mâine cel târziu o să pun şi o galerie de poze cu tot ce are serverul.Metin2Addicted scrie:cateva poze din joc te rog?
am adăugat şi imagini: [spoiler]https://i.gyazo.com/5ffb558c51b7a948480 ... fba9b1.mp4 https://i.gyazo.com/4848e86ff79769670b1 ... 3d9b54.mp4 https://i.gyazo.com/8aa67b33bcf59bc0f5a ... 781d60.mp4 https://i.gyazo.com/d12dc0dc9ff447be497 ... 39b55b.mp4 https://i.gyazo.com/f68732204af5f401bef ... 6a8ca2.mp4 https://i.gyazo.com/4be105c95998632602f ... a68b39.mp4 [/spoiler]
Sf titania2
A fost prins de cativa insi pe m2downloads si acum il vindeti sunteti jalnici!
Sau daca nu e ala ai luat din sursa titania2 si ai pus la tine, tot ce ai tu acolo se gaseste aici
https://mega.nz/#!7FV0GTbD!AnCHX-XFYYaN ... ofxsImEkUA
Sau daca nu e ala ai luat din sursa titania2 si ai pus la tine, tot ce ai tu acolo se gaseste aici
https://mega.nz/#!7FV0GTbD!AnCHX-XFYYaN ... ofxsImEkUA
ai venit ca un prost, am zis eu că e ceva făcut de mine? sau nu?stilledanger scrie:Sf titania2A fost prins de cativa insi pe m2downloads si acum il vindeti sunteti jalnici!
Sau daca nu e ala ai luat din sursa titania2 si ai pus la tine, tot ce ai tu acolo se gaseste aici
https://mega.nz/#!7FV0GTbD!AnCHX-XFYYaN ... ofxsImEkUA
Scopul vânzării este acela de a ajuta oamenii care n-au cunoştinţele necesare să-şi creeze propriul server.da, din titania2 am luat cam 10% maxim din tot ce-am făcut în sursele astea
Prietenas nu mai lucrez in domeniul metin2 ce ai facut tu acolo e doar copy paste din sursa titania2, nu iti dau mai mult de 20 euro pe acel copy pasteChriss™ scrie:ai venit ca un prost, am zis eu că e ceva făcut de mine? sau nu?stilledanger scrie:Sf titania2A fost prins de cativa insi pe m2downloads si acum il vindeti sunteti jalnici!
Sau daca nu e ala ai luat din sursa titania2 si ai pus la tine, tot ce ai tu acolo se gaseste aici
https://mega.nz/#!7FV0GTbD!AnCHX-XFYYaN ... ofxsImEkUAScopul vânzării este acela de a ajuta oamenii care n-au cunoştinţele necesare să-şi creeze propriul server.da, din titania2 am luat cam 10% maxim din tot ce-am făcut în sursele astea![]()
![]()
, să mai vii pentru +1 fără rost, înloc să faci tu ce-am făcut eu tu vii la mine cu "comentariu negativ" fără rost, dar ai uitat zilele în care luai de la germani/turci şi vineai pe la români cu 10-15euro să le vinzi
![]()
In schimb fa si tu un joc in unity daca tu imi zici mie ca nu am facut ce ai facut in metin2, vezi poate te recruteaza astia la WebZen
http://just4metin.ro/discutii-diverse/s ... 26-20.html
O sa muriti cu metingul asta
- Pentru acest mesaj, stilledanger for the post:
- Player Unknown
Mai degrabă eşti un nimic, mă faci jalnic pentru ce? că-mi vând timpul? afirmi că vând sursele de la titania2 fără să cunoşti ce conţin astea sau cum sunt făcute cele care le dau, şi până la urmă dacă vând dacă am făcut care e problema ta?...nu înţeleg ce te doare pe tine de treaba mea? am venit eu şi m-am băgat peste treaba ta?, mai degrabă tu eşti cel jalnic aici nu eu, "prietenaş" tu nu lucrezi în "domeniul metin2"stilledanger scrie:Prietenas nu mai lucrez in domeniul metin2 ce ai facut tu acolo e doar copy paste din sursa titania2, nu iti dau mai mult de 20 euro pe acel copy pasteChriss™ scrie:ai venit ca un prost, am zis eu că e ceva făcut de mine? sau nu?stilledanger scrie:Sf titania2A fost prins de cativa insi pe m2downloads si acum il vindeti sunteti jalnici!
Sau daca nu e ala ai luat din sursa titania2 si ai pus la tine, tot ce ai tu acolo se gaseste aici
https://mega.nz/#!7FV0GTbD!AnCHX-XFYYaN ... ofxsImEkUAScopul vânzării este acela de a ajuta oamenii care n-au cunoştinţele necesare să-şi creeze propriul server.da, din titania2 am luat cam 10% maxim din tot ce-am făcut în sursele astea![]()
![]()
, să mai vii pentru +1 fără rost, înloc să faci tu ce-am făcut eu tu vii la mine cu "comentariu negativ" fără rost, dar ai uitat zilele în care luai de la germani/turci şi vineai pe la români cu 10-15euro să le vinzi
![]()
In schimb fa si tu un joc in unity daca tu imi zici mie ca nu am facut ce ai facut in metin2, vezi poate te recruteaza astia la WebZen
http://just4metin.ro/discutii-diverse/s ... 26-20.html
O sa muriti cu metingul astaBafta tie daca pacalesti prostii cu sf-ul asta, Ceau!
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 18 vizitatori



