Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/07/17 in all areas

  1. I'd go with if (checkoption(0x2|0x4|0x4000|0x40)) { mes "Please unhide yourself."; close; } Where 0x2 = OPTION_HIDE 0x4 = OPTION_CLOAK 0x40 = OPTION_INVISIBLE (GM hide and feint bomb) 0x4000 = OPTION_CHASEWALK
    5 points
  2. File Name: UFC Strikeforce PvP Arena File Submitter: Olrox File Submitted: 12 Mar 2013 File Category: Maps & 3D Resources Video: Content Author: Olrox Join my facebook: https://www.facebook.com/OlroxMaps < -- For Video of this Map Click Me--> Important: if you use 2012 clients, you must beware that animation is not supported to these clients yet. To avoid an error, please install the files in 2012 directory inside the pack and the map will run just normal, but without animation. UFC Strikeforce Arena is, a small arena designed for pvp events 1vs1, (just as the real UFC), although you can use it for more people if you want. The whole octagon was a model and the textures were made by me (although I used some metal patterns in PS and real life photos to make for example, the corner bags) The white octagon area has a trick, to be possible to iluminate it it was necessary to not make it as a model (since models can't be iluminated) so, a set of custom textures with magenta present did the trick! This arena is very nice. However, the most particular feature it has, is the TV Screen since it is Animated and it shows different images of Ragnarok and Real UFC images in different sequences. Anyone interested in this map can change those images with particular adds of his server, or, lets say: players of the month/guild of the month, top ranked players, or important server announcements. It is easy, just to replace some images file. IMPORTANT This map comes with 2 versions in the same pack. One with spectators walkable cells enabled, and another one with only the pvp arena walkable cells enabled. It is up to your choice! The list of images you can edit to show your own server art is listed below: *data/texture/ta1.bmp (...) ta4.bmp *data/texture/tb1.bmp (...) tb4.bmp *data/texture/tc1.bmp (...) tc4.bmp. *data/texture/td1.bmp (...) td4.bmp. Click here to download this file
    1 point
  3. Thanks Kaze, as much as I appreciate your help, I also would like to understand what I do wrong so if you care to explain that 'd be awesome mate ! Again, thanks, it works perfect, no more errors
    1 point
  4. Just copy my script below provided: //================================================== // moc_fild18 - Sograt Desert //================================================== moc_fild18,0,0,0,0 monster Steel Chonchon 1042,70,0,0,0 moc_fild18,0,0,0,0 monster Chonchon 1011,40,0,0,0 moc_fild18,0,0,0,0 monster Muka 1055,80,0,0,0 moc_fild18,0,0,0,0 monster Metaller 1058,10,0,0,0 moc_fild18,0,0,0,0 monster Ant Egg 1097,5,0,0,0 moc_fild18,0,0,0,0 monster Dragon Fly 1091,1,3600000,1800000,1 moc_fild18,0,0,0,0 monster Hunter Fly 1035,1,7200000,3600000,1 moc_fild18,143,352,0,0 monster Yellow Plant 1081,1,180000,90000,1 moc_fild18,72,333,0,0 monster Yellow Plant 1081,1,180000,90000,1 moc_fild18,119,285,0,0 monster Yellow Plant 1081,1,180000,90000,1 moc_fild18,71,210,0,0 monster Yellow Plant 1081,1,180000,90000,1 moc_fild18,135,119,0,0 monster Yellow Plant 1081,1,180000,90000,1 moc_fild18,230,144,0,0 monster Yellow Plant 1081,1,180000,90000,1 moc_fild18,325,207,0,0 monster Yellow Plant 1081,1,180000,90000,1 moc_fild18,325,272,0,0 monster Yellow Plant 1081,1,180000,90000,1
    1 point
  5. its am and pm based script try this one if u want to make it once a day prontera,146,143,6 script Hunting Quests 997,{ if(extime+86399 > gettimetick(2)) { mes "Please wait 24 hours."; close; } if (getgmlevel() >= 80) goto GM_Menu; L_START: if (getgmlevel() >= 80) next; mes "[Daily Quest]"; mes "Hello "+strcharinfo(0)+"!"; mes "Do you want to start today's Quest?"; mes " "; mes "Total Daily Quests Finished: ^008800"+$DailyQuestTotal+"^000000."; mes "Today Daily Quests Finished: ^0000FF"+$DailyQuestToday+"^000000."; menu "Yes!",-,"Nahh",L_Close; next; mes "[Daily Quest]"; mes "You'll need these item for Today's Quest:"; mes "^FF0000"+getitemname($QuestItem1)+"^000000 x "+$QuestItem1HM+""; mes "^FF0000"+getitemname($QuestItem2)+"^000000 x "+$QuestItem2HM+""; mes "^FF0000"+getitemname($QuestItem3)+"^000000 x "+$QuestItem3HM+""; mes "In exchange you will get ^0000FF"+getitemname($DailyQuestPrize)+"^000000 x "+$DailyQuestPrizeHM+""; next; mes "[Daily Quest]"; mes "Do you have the items?"; menu "Yes! I do.",-,"Gimme some time.",L_Close; if(countitem($QuestItem1) >= $QuestItem1HM) && (countitem($QuestItem2) >= $QuestItem2HM) && (countitem($QuestItem3) >= $QuestItem3HM) goto FinishQuest; next; mes "[Daily Quest]"; mes "You only have "+countitem($QuestItem1HM)+" of ^FF0000"+getitemname($QuestItem1)+"^000000, "+countitem($QuestItem2HM)+" of ^FF0000"+getitemname($QuestItem2)+"^000000, "+countitem($QuestItem3HM)+" of ^FF0000"+getitemname($QuestItem3)+"^000000."; mes "Come back when you have it! Better get the items quickly. It's gonna change in a Day!"; close; end; L_Close: next; mes "[Daily Quest]"; mes "Come back again! Get the Items!"; mes "Goodbye!"; close; end; GM_Menu: mes "[Daily Quest]"; mes "Hello GM "+strcharinfo(0)+"!"; mes "What can I do for you today?"; menu "Player Menu",L_START,"Change Today's Quest/Prize",L_ChangeQuest,"Close",L_Close; end; L_ChangeQuest: next; mes "[Daily Quest]"; mes "What will you like to change?"; next; menu "Go back.",GM_Menu,"Prize [^0000FF"+getitemname($DailyQuestPrize)+"^000000 x "+$DailyQuestPrizeHM+"]",L_ChangePrize,"Change Quest Randomly",L_ChangeQuestRandom,"Change Quest by Myself",L_ChangeQuestMyself; end; L_ChangeQuestMyself: next; mes "[Daily Quest]"; mes "Which item would you like to change first?"; menu "Go Back.",L_ChangeQuest,"Item 1 [^FF0000"+getitemname($QuestItem1)+"^000000 x "+$QuestItem1HM+"]",L_ChangeItem1,"Item 2 [^FF0000"+getitemname($QuestItem2)+"^000000 x "+$QuestItem2HM+"]",L_ChangeItem2,"Item 3 [^FF0000"+getitemname($QuestItem3)+"^000000 x "+$QuestItem3HM+"]",L_ChangeItem3; // L_ChangeItem1: next; mes "[Daily Quest]"; mes "Alright. What will be the item?"; next; input $QuestItem1; next; L_ChangeItem12: mes "[Daily Quest]"; mes "How much of ^ff0000"+getitemname($QuestItem1)+"^000000 do you want?"; mes "It must be in the range of ^0088001 ~ 200^000000."; next; input $QuestItem1HM; next; if ($QuestItem1HM > 200) goto L_HMItem1Denied; mes "[Daily Quest]"; mes "Item 1 Set."; set $DailyQuestToday,0; mes "^FF0000"+getitemname($QuestItem1)+"^000000 x "+$QuestItem1HM+"."; next; goto L_ChangeQuest; end; L_HMItem1Denied: mes "[Daily Quest]"; mes "This item (^ff0000"+getitemname($QuestItem1)+"^000000) must be in a range of ^0088001 ~ 200^000000."; next; goto L_ChangeItem12; end; // L_ChangeItem2: next; mes "[Daily Quest]"; mes "Alright. What will be the item?"; next; input $QuestItem2; next; L_ChangeItem22: mes "[Daily Quest]"; mes "How much of ^ff0000"+getitemname($QuestItem2)+"^000000 do you want?"; mes "It must be in the range of ^0088001 ~ 150^000000."; next; input $QuestItem2HM; next; if ($QuestItem2HM > 150) goto L_HMItem2Denied; mes "[Daily Quest]"; mes "Item 2 Set."; set $DailyQuestToday,0; mes "^FF0000"+getitemname($QuestItem2)+"^000000 x "+$QuestItem2HM+"."; next; goto L_ChangeQuest; end; L_HMItem2Denied: mes "[Daily Quest]"; mes "This item (^ff0000"+getitemname($QuestItem2)+"^000000) must be in a range of ^0088001 ~ 150^000000."; next; goto L_ChangeItem22; end; // L_ChangeItem3: next; mes "[Daily Quest]"; mes "Alright. What will be the item?"; next; input $QuestItem3; next; L_ChangeItem32: mes "[Daily Quest]"; mes "How much of ^ff0000"+getitemname($QuestItem3)+"^000000 do you want?"; mes "It must be in the range of ^0088001 ~ 50^000000."; next; input $QuestItem3HM; next; if ($QuestItem3HM > 50) goto L_HMItem3Denied; mes "[Daily Quest]"; mes "Item 3 Set."; set $DailyQuestToday,0; mes "^FF0000"+getitemname($QuestItem3)+"^000000 x "+$QuestItem3HM+"."; next; goto L_ChangeQuest; end; L_HMItem3Denied: mes "[Daily Quest]"; mes "This item (^ff0000"+getitemname($QuestItem3)+"^000000) must be in a range of ^0088001 ~ 50^000000."; next; goto L_ChangeItem32; end; // L_ChangeQuestRandom: set $QuestItem1, rand(701,1065); set $QuestItem1HM, rand(1,200); set $QuestItem2, rand(701,1065); set $QuestItem2HM, rand(1,150); set $QuestItem3, rand(701,1065); set $QuestItem3HM, rand(1,50); set $DailyQuestToday,0; mes "[Daily Quest]"; mes "This is the Daily Quest:"; mes "^FF0000"+getitemname($QuestItem1)+"^000000 x "+$QuestItem1HM+""; mes "^FF0000"+getitemname($QuestItem2)+"^000000 x "+$QuestItem2HM+""; mes "^FF0000"+getitemname($QuestItem3)+"^000000 x "+$QuestItem3HM+""; next; goto GM_Menu; end; L_ChangePrize: next; mes "[Daily Quest]"; mes "Input the Prize"; next; input $DailyQuestPrize; next; mes "[Daily Quest]"; mes "The Prize: "+getitemname($DailyQuestPrize)+" x How many?"; next; input $DailyQuestPrizeHM; next; mes "[Daily Quest]"; mes "This is what you like?"; mes "^0000ff"+getitemname($DailyQuestPrize)+"^000000 x "+$DailyQuestPrizeHM+"."; menu "Yup, Thanks.",GM_Menu,"Noo! I made a mistake!",L_ChangePrize; end; FinishQuest: next; mes "[Daily Quest]"; mes "You got ^0000FF"+getitemname($DailyQuestPrize)+"^000000 x "+$DailyQuestPrizeHM+"."; delitem $QuestItem1,$QuestItem1HM; delitem $QuestItem2,$QuestItem2HM; delitem $QuestItem3,$QuestItem3HM; getitem $DailyQuestPrize,$DailyQuestPrizeHM; set $DailyQuestTotal,$DailyQuestTotal +1; set $DailyQuestToday,$DailyQuestToday +1; set extime,gettimetick(2); close; end; } - script DailyQuestItemChanger -1,{ OnInit: Start: set $QuestItem1, rand(936,980); set $QuestItem1HM, rand(1,200); set $QuestItem2, rand(981,1025); set $QuestItem2HM, rand(1,150); set $QuestItem3, rand(1025,1065); set $QuestItem3HM, rand(1,50); set $DailyQuestToday,0; OnHour24: set $QuestItem1, rand(936,980); set $QuestItem1HM, rand(1,200); set $QuestItem2, rand(981,1025); set $QuestItem2HM, rand(1,150); set $QuestItem3, rand(1025,1065); set $QuestItem3HM, rand(1,50); set $DailyQuestToday,0; goto Start; end; }
    1 point
  6. Tabbing issue. The issue you encounter was <TABBING> //= Morroc Castle =========================================== moc_castle,94,183,0 warp mocc001 2,1,morocc,160,185 moc_castle,107,163,0 warp mocc01 2,3,moc_castle,124,163 moc_castle,120,163,0 warp mocc01-1 2,3,moc_castle,103,163 moc_castle,120,75,0 warp mocc02 2,3,moc_castle,56,33 moc_castle,59,34,0 warp mocc02-1 2,3,moc_castle,124,75 moc_castle,134,101,0 warp mocc03 1,1,moc_castle,134,128 moc_castle,134,124,0 warp mocc-03 2,2,moc_castle,134,98 moc_castle,134,139,0 warp mocc04 1,1,moc_castle,134,160 moc_castle,134,156,0 warp mocc04-1 2,2,moc_castle,134,136 moc_castle,149,163,0 warp mocc05 2,3,moc_castle,162,163 moc_castle,158,163,0 warp mocc05-1 2,3,moc_castle,145,163 moc_castle,16,131,0 warp mocc06 1,2,moc_castle,16,164 moc_castle,16,160,0 warp mocc06-1 1,2,moc_castle,16,125 moc_castle,170,131,0 warp mocc07 2,2,moc_castle,170,163 moc_castle,170,160,0 warp mocc07-1 1,1,moc_castle,170,128 moc_castle,29,163,0 warp mocc08 2,2,moc_castle,44,163 moc_castle,40,163,0 warp mocc08-1 2,2,moc_castle,25,163 moc_castle,51,114,0 warp mocc09 3,2,moc_castle,54,65 moc_castle,54,69,0 warp mocc09-1 3,2,moc_castle,52,117 moc_castle,54,139,0 warp mocc10 2,2,moc_castle,54,160 moc_castle,54,156,0 warp mocc10-1 2,2,moc_castle,54,134 moc_castle,63,89,0 warp mocc11 2,3,moc_castle,83,89 moc_castle,80,89,0 warp mocc11-1 2,3,moc_castle,60,89 moc_castle,69,163,0 warp mocc12 2,2,moc_castle,86,163 moc_castle,82,163,0 warp mocc12-1 2,2,moc_castle,66,163 moc_castle,88,93,0 warp mocc13 1,1,moc_castle,94,119 moc_castle,94,116,0 warp mocc13-1 1,1,moc_castle,88,90 moc_castle,96,90,0 warp mocc13-2 1,1,moc_castle,94,119 moc_castle,92,67,0 warp mocc14 3,2,moc_castle,92,85 moc_castle,92,82,0 warp mocc14-1 3,2,moc_castle,92,63 moc_castle,94,143,0 warp mocc15 3,2,moc_castle,94,160 moc_castle,94,156,0 warp mocc15-1 3,2,moc_castle,94,140
    1 point
  7. check following conf to set how often, how fast, save limit, and what action also save changes. https://github.com/rathena/rathena/blob/master/conf/char_athena.conf#L105 https://github.com/rathena/rathena/blob/master/conf/map_athena.conf#L91 https://github.com/rathena/rathena/blob/master/conf/map_athena.conf#L96 https://github.com/rathena/rathena/blob/master/conf/map_athena.conf#L112
    1 point
  8. Have you tried inserting a hex string? This is not a method commonly practiced but, a long time ago, I managed to create sky effect maps without having to re-name an existing map. I have to admit it was rather tricky because there had to be sufficient spaces (#00) between the map names in order to properly work, but it might just work similar for the starry/space effect. Worth a shot? Just, please, make a back-up in case it goes wrong.
    1 point
  9. Rathena now requires g++ compiler Try installing and recompile yum install gcc-c++
    1 point
  10. izlude renewal or pre-renewal ? As i can see with your problem you having trouble with your izlude map. Recommendation : 1.Try to patch your rsu-renewal or pre-renewal 2. There is a lot of izlude map that can walk to that map . 3. Try to use our search Engine to find a working izlude map 4. Check if your izlude going to that place is "Walkable" Using BrewEdit
    1 point
×
×
  • Create New...