Jump to content

flygun

Former Staff
  • Posts

    729
  • Joined

  • Last visited

  • Days Won

    7
  • Feedback

    0%

Everything posted by flygun

  1. show me what did you changed ?? ... everything
  2. That is becouse you graphics, i've got that too yesterday and tried any client and after i rebooted my pc the problem got solved i tried every thing i changed the screen with 32" led screen and same problem :/ ... and the problem is now with one open window :/ Video card not monitor omg.. lol i know i just gave an example ...
  3. That is becouse you graphics, i've got that too yesterday and tried any client and after i rebooted my pc the problem got solved i tried every thing i changed the screen with 32" led screen and same problem :/ ... and the problem is now with one open window :/
  4. maybe the client too i'm using 40k test client .. and i'm cleaning it atm oh ok ... thanks it's about 3k lines ... so i can't copy it here [Hidden Content] class ThinBoard
  5. no every thing works fine .... but this problem appears only when i open 2 windows ... i think the problem is from my video card O.o?
  6. #solved ... the problem was from the freebsd ...
  7. dude this is already posted here about 2 time with the same amount of money
  8. i tried this with 25 i wrote this in the server side m_pGrid = M2_NEW CGrid(5,5); EXCHANGE_ITEM_MAX_NUM = 25 i wrote this in client side EXCHANGE_ITEM_MAX_NUM = 25 and changed the script in uiscript but i can use only 12 slot ??
  9. lol ... i saw it now ... there is an error haven't you installed the gcc? try this cd /usr/ports/lang/gcc48/ && make install clean
  10. the item proto and mob proto are not my priority at the moment :/ #Btw thx for noticing me "i forgot them" i fixed them ..changed all the item protos to english FlyGun
  11. Hello guys ... i got little problem see this line on the left side of the thinboard this is the problem ... this problem is with the quests too T_T now about the font problem the font sometimes is hard to read i mean the letters are corrupted sorry for bad english FlyGun
  12. i hope you can understand them best regards FlyGun
  13. this is so wrong dude :/ first of all when you saw this code you just say "OH this will be a good /set command" tch->SetSkillGroup(0); then you added the skill Group /set command i'm not saying that you are takeing anything from anyone but just look at your codes ??O.o does they work fine ?? # you can't just set the level without resetting the status of the player this will cause so many errors
  14. no O.o ... can you show me the code that's tells you this ??? the horse level is taken from the sql table but how ?? find CHARACTER::SetPlayerProto and you will know. The definition of the struct passed in param is inside common/tables.h ok ... i see the tables and everything ... how this tables get there informationes from the database (sql) ??
  15. i'm not sure about this .... add this to the CPetActor::_UpdateFollowAI() bool if (m_pkOwner->IsDead()) { m_pkChar->SendMovePacket(FUNC_WAIT, 0, 0, 0, 0); }
  16. case 1: // race { BYTE bRace; str_to_number(bRace, arg3); if (bRace > 8 || bRace < 0) { tch->ChatPacket(CHAT_TYPE_INFO, "The Number must be from 0 --> 7 only"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_WARRIOR_M = 0"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_ASSASSIN_W = 1"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_SURA_M = 2"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_SHAMAN_W = 3"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_WARRIOR_W = 4"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_ASSASSIN_M = 5"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_SURA_W = 6"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_SHAMAN_M = 7"); tch->ChatPacket(CHAT_TYPE_INFO, "RACE_WOLFMAN_M = 8"); return; } tch->SetRace(bRace); tch->ClearSkill(); tch->SetSkillGroup(0); tch->ClearSubSkill(); } break; this for race and this for level Best regards Flygun
  17. [How-TO(c++)] Change other player level with "/set" command open cmd_gm.cpp (we wont change any other file) search for { "align", NUMBER }, //8 [ENTER] (new line) add this line { "level", NUMBER }, //9 search for case 8: // alignment after "break;" add those lines case 9: //Level { int bLevel ; str_to_number(bLevel, arg3); //skills & status tch->ResetPoint(MINMAX(1, bLevel, PLAYER_MAX_LEVEL_CONST)); tch->ClearSkill(); tch->ClearSubSkill(); //Level & exp tch->PointChange(POINT_LEVEL, bLevel - ch->GetLevel()); tch->SetExp(0); //HP & SP tch->SetRandomHP((bLevel - 1) * number(JobInitialPoints[ch->GetJob()].hp_per_lv_begin, JobInitialPoints[ch->GetJob()].hp_per_lv_end)); tch->SetRandomSP((bLevel - 1) * number(JobInitialPoints[ch->GetJob()].sp_per_lv_begin, JobInitialPoints[ch->GetJob()].sp_per_lv_end)); } break; Best Regards FlyGun
  18. nice but you have to change the "ch" to "tch"
  19. I checked 3 times and what I have implemented is the same as your tutorial. Me and players see /b but appears like /n announces. I did screen at all modification, like your tutorial: [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] i got same problem ...
  20. Hello guys I'm still newbie with c++ so i'm testing new thing [HOW-TO(C++)]Take Exp after duel ok this HOW-TO will show you how to take or give(change) exp or gold or other point from this list also it'll show you how to create fly (EXP or hp .... etc) from this list PS : I didn't try all of the points types so i don't know if all of them works like this guide PS: the fireworks flys doesn't go to the target --- when you try it you'll know what i mean ok it's sooooooo easy HOW-TO just go to char_battle.cpp search for this or go to line "1304" (not sure about the line number) sys_log(1, "DEAD_BY_PC: %s %p KILLER %s %p", GetName(), this, pkKiller->GetName(), get_pointer(pkKiller)); before it add those lines #1 first the fly line first of all the "CreateFly" function is connected to "TPacketGCCreateFly" packet when this function is called the game send the packet with the "type" of the fly and the "Victim" so as a beginning write CreateFly( now we need a type i'll put EXP and we need the victim .... the victim will be "pkKiller" so the line will be like this CreateFly(FLY_EXP, pkKiller); ok now this is the fly #2 (Change Points) The base form of the Point change is like this PointChange(POINT_TYPE, value); so in this guide i'll write it like this PointChange(POINT_EXP, -5000); but this will only change the points of the player (which is now killed by the other player "pkKiller" so it will take 5k exp point from the loser now to give 5k exp to the killer write it like this pkKiller->PointChange(POINT_EXP, 5000); and DONE now you can also change the killer hp and mp to the max (because he is the winner of course ) i got this idea from metin2us ... we used do it like this --> (after the duel is over the winner says how much hp he still got and the loser must pay the amount of the hp) sorry for bad english Best Regards FlyGun
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.