[Release][Srevolution]GM Helper V4.3

11/20/2010 17:47 Haxor#1
Hi
I just released a new version of gm helper

What New?

Quote:
Change log 4.3.2
◘ Added a icon to the Tool

◘Added euro Weapons codes only(no armor)
◘ Added some avatar codes
◘Added Some Mobs Codes
◘Changed the CH_Armor Display (Now its on buttons)
◘Turned off debug console (Now you can click X it close directly)
◘Added EU_Armor (Thx for that to ZeraPain)
Quote:
ChangeLog 4.3.3
◘ Added much new avatars
◘ Added Special codes and put on it much codes ( Masks , Flags , Santa sets,
◘ Added Strong uniques to list
I Autoit
Download Link:
Tool : [Only registered and activated users can see links. Click Here To Register...]
Source: [Only registered and activated users can see links. Click Here To Register...]

Picture:
[Only registered and activated users can see links. Click Here To Register...]


Press The Thanks Button if i helped :)


IF YOU FIND ANYTHING WRONG OR BUG PLEASE REPORT HERE+
Post here Also What you would want to be in next version ^^
11/20/2010 17:57 Blacks0ldier#2
Only an Idea. Can u combine a graphical map with x and y coords with the teleport command? Like you open a silkroad map in the tool click anywhere and it create the teleport command to teleport to that point. There are already tools with maps + coords so maybe if u are good programmer u can combine it.
11/20/2010 18:17 dimkacool#3
I suggest you, before making some tools, learn some grammar.

Don't accept this as an insult, you're good...

But Chinese, not Chiness.

And if you do space between Armor and Protector, do it and with Garment ;D
11/20/2010 21:05 Haxor#4
Quote:
Originally Posted by dimkacool View Post
I suggest you, before making some tools, learn some grammar.

Don't accept this as an insult, you're good...

But Chinese, not Chiness.

And if you do space between Armor and Protector, do it and with Garment ;D
Cool thx for notice that
Atlease i heard 'good' from you finnaly

Now doing that atm

Quote:
Originally Posted by Blacks0ldier View Post
Only an Idea. Can u combine a graphical map with x and y coords with the teleport command? Like you open a silkroad map in the tool click anywhere and it create the teleport command to teleport to that point. There are already tools with maps + coords so maybe if u are good programmer u can combine it.
Ehh
Maybe
I think no because im not very good progammer^^


Just updated the buttons texts and all things now fine
Now uploading source^^
11/20/2010 21:20 Jujus1994#5
Hm... what if i wanna make 5D Sos Garment?? :P
11/20/2010 21:23 Haxor#6
Quote:
Originally Posted by Jujus1994 View Post
Hm... what if i wanna make 5D Sos Garment?? :P
Hmm
You just change the 10 or the 11 to 05
Example:
/makeitem ITEM_CH_M_CLOTHES_05_HA_A_RARE 10

This is one
I just change the 10 to 05
Now you go to tool and you change all the pieces of sos set from 10 to 05

I will add low lvl degrees codes soon
Because it will take time to write it ^^
11/20/2010 21:37 LastThief#7
what about passing it on vb.net would be really better :p
11/20/2010 21:41 Haxor#8
Quote:
Originally Posted by LastThief View Post
what about passing it on vb.net would be really better :p
Do it
i'll look on it
and add to topic(MAYBE)
if you want
and sure credits^^
11/21/2010 00:10 ZeraPain#9
Quote:
Originally Posted by LastThief View Post
what about passing it on vb.net would be really better :p
reason?


@saif1999 please, please, don't release the source if it is like yours..
no one (except you) can understand what you did.

i hope you don't have anything against it but i took some minutes to optimize your tool a little bit (feel free to use or let it be :) )

[Only registered and activated users can see links. Click Here To Register...]

Code:
AutoItSetOption ("TrayIconDebug", 0)

#include <GUIConstantsEx.au3>
#include <GuiEdit.au3>

$Form1 = GUICreate("GM Helper v4.3", 660, 350, 190, 147)
$Edit1 = GUICtrlCreateEdit("", 10, 10, 490, 330)

GUICtrlCreateLabel("Type:", 510, 10)
$type = GUICtrlCreateCombo("", 560, 10, 90, 25, 0x3)
GUICtrlSetData(-1, "Chinese|Europe")
$type1 = GUICtrlCreateCombo("", 560, 35, 90, 25, 0x3)
$type2 = GUICtrlCreateCombo("", 540, 60, 110, 25, 0x3)
GUICtrlCreateLabel("Degree:", 510, 85)
$degree = GUICtrlCreateCombo("", 560, 85, 90, 25, 0x3)
GUICtrlCreateLabel("Sox:", 510, 110)
$sox = GUICtrlCreateCombo("", 560, 110, 90, 25, 0x3)
GUICtrlCreateLabel("Plus:", 510, 135)
$plus = GUICtrlCreateCombo("", 560, 135, 90, 25, 0x3)

$Button_create = GUICtrlCreateButton("Create Itemcode", 510, 160, 140, 30)
GUICtrlSetState(-1, $GUI_DISABLE)
$Button_clear = GUICtrlCreateButton("Clear Console", 510, 190, 140, 30)
$Button_warps = GUICtrlCreateButton("Warps", 510, 220, 140, 30)
$Button_unique = GUICtrlCreateButton("Uniques", 510, 250, 140, 30)
$Button_avatar = GUICTRLCreateButton("Avatar", 510, 280, 140, 30)
$Button_mobs = GUICtrlCreateButton("Mobs", 510, 310, 140, 30)

GUISetState()

While 1
	Switch GUIGetMsg()
		Case -3
			Exit
		Case $type
			GUICtrlSetData($type1, "")
			If GUICtrlRead($type) <> "" Then GUICtrlSetData($type1, "Weapon|Equipment")
		Case $type1
			GUICtrlSetData($type2, "")
			If GUICtrlRead($type1) = "Weapon" Then
				If GUICtrlRead($type) = "Chinese" Then
					GUICtrlSetData($type2, "Glavie|Spear|Sword|Blade|Bow|Shield")
				ElseIf GUICtrlRead($type) = "Europe" Then
					GUICtrlSetData($type2, "Staff|Crossbow|Axe|Dagger|Harp|Sword|Shield|Two Hand Sword|Warlock Rod|Cleric Rod")
				EndIf
			ElseIf GUICtrlRead($type1) = "Equipment" Then
				GUICtrlSetData($type2, "Armor Set (M)|Protector Set (M)|Garment Set (M)|Armor Set (F)|Protector Set (F)|Garment Set (F)")
			EndIf
		Case $type2
			GUICtrlSetData($degree, "")
			If GUICtrlRead($type2) <> "" Then GUICtrlSetData($degree, "1|2|3|4|5|6|7|8|9|10|11")
		Case $degree
			GUICtrlSetData($sox, "")
			If GUICtrlRead($degree) <> "" Then GUICtrlSetData($sox, "None|SoStar/Nova|SoMoon|SoSun")
		Case $sox
			GUICtrlSetData($plus, "")
			If GUICtrlRead($sox) <> "" Then GUICtrlSetData($plus, "1|2|3|4|5|6|7|8|9|10|11")
		Case $plus
			If GUICtrlRead($plus) <> "" Then GUICtrlSetState($Button_create, $GUI_ENABLE)
		Case $Button_create
			_CreateItem()
		Case $Button_clear
			GUICtrlSetData($Edit1, "")
		Case $Button_unique
			_GUICtrlEdit_AppendText($Edit1, StringFormat("======Uniques=====\r\n/LOADMONSTER MOB_CH_TIGERWOMAN 3 - TigerGirl\r\n/LOADMONSTER MOB_EU_KERBEROS 3 - Cerberus\r\n/LOADMONSTER MOB_OA_URUCHI 3 - Uruchi\r\n/LOADMONSTER MOB_AM_IVY 3 - Captain Ivy\r\n/LOADMONSTER MOB_KK_ISYUTARU 3 - Isyutaru\r\n/LOADMONSTER MOB_TK_BONELORD 3 - Lord Yarkan\r\n/LOADMONSTER MOB_RM_TAHOMET 3 - Demon Shaitan\r\n/LOADMONSTER MOB_TQ_BLACKSNAKE 3 - Medusa\r\n/LOADMONSTER MOB_RM_ROC 3 - Roc\r\n/LOADMONSTER MOB_SD_SETH 3 - Seth\r\n/LOADMONSTER MOB_SD_SPHINX 3 - Sphinx\r\n/LOADMONSTER MOB_SD_HORUS - Horus\r\n/LOADMONSTER MOB_SD_NEITH 3 - Neith \r\n/LOADMONSTER MOB_SD_ISIS 3-Isis\r\n/LOADMONSTER MOB_SD_ERIS 3 - Eris") & @CRLF)
		Case $Button_warps
			_GUICtrlEdit_AppendText($Edit1, StringFormat("======Warps======\r\n/warp 25000 1050 0 480 (Jangan)\r\n/warp 23711 1260 0 240 (Stronghold)\r\n/warp 26265 900 0 810 (Donwhang)\r\n/warp 23444 1050 0 1290 (Black Robber Den)\r\n/warp 23431 1200 0 450 (Hotan)\r\n/warp 23424 450 0 330 (Karakoram)\r\n/warp 26751 450 0 1800 (Taklamakan)\r\n/warp 23147 1320 0 240 (Rok Mountain)\r\n/warp 27244 60 0 840 (Samarkand)\r\n/warp 26959 300 0 1290 (Constantinope)\r\n/warp 26045 840 0 1050 (Roc Instance)\r\n/warp 24508 480 0 780 (old Loginplace)\r\n/warp 24758 840 0 510 (Thief Town)\r\n/warp 33538 0 0 1110 (Medusa Spawn)") & @CRLF)
		Case $Button_avatar
			_GUICtrlEdit_AppendText($Edit1, StringFormat("======Avatars_Male======\r\n/makeitem ITEM_MALL_AVATAR_M_ARABIA_2 0 - Arabia Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_ARABIA_HAT_2 0 - Arabia Hat\r\n/makeitem ITEM_MALL_AVATAR_M_CARNIVAL 0 - Carnival Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_CARNIVAL_HAT 0 - Carnival Hat\r\n/makeitem ITEM_MALL_AVATAR_M_CARNIVAL_ATTACH 0 - Carnival Accessory\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATE 0 - Pirate Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATE_HAT 0 - Pirate Hat\r\n/makeitem ITEM_MALL_AVATAR_M_SPARTA 0 - Sparta Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_SPARTA_HAT 0 - Sparta Hat\r\n/makeitem ITEM_MALL_AVATAR_M_SPARTA_ATTACH 0 - Sparta Avatar Accessorys\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATECREW 0 - Pirate Crew Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATECREW_HAT 0 - Pirate Crew Hat\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATE_ATTACH 0 - Pirate Crew Accessorys\r\n\r\n=====Avatars_Female=====\r\n/makeitem ITEM_MALL_AVATAR_W_ARABIA_2 0 - Arabia Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_ARABIA_HAT_2 0 - Arabia Hat\r\n/makeitem ITEM_MALL_AVATAR_W_CARNIVAL 0 - Carnival Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_CARNIVAL_HAT 0 - Carnival Hat\r\n/makeitem ITEM_MALL_AVATAR_W_CARNIVAL_ATTACH 0 - Carnival Accessory\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATE 0 - Pirate Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATE_HAT 0 - Pirate Hat\r\n/makeitem ITEM_MALL_AVATAR_W_SPARTA 0 - Sparta Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_SPARTA_HAT 0 - Sparta Hat\r\n/makeitem ITEM_MALL_AVATAR_W_SPARTA_ATTACH 0 - Sparta Avatar Accessorys\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATECREW 0 - Pirate Crew Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATECREW_HAT 0 - Pirate Crew Hat\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATE_ATTACH 0 - Pirate Crew Accessorys") & @CRLF)
		Case $Button_mobs
			_GUICtrlEdit_AppendText($Edit1, StringFormat("\===\===\==\ Dw Cave Mobs \===\===\==\r\n/LOADMONSTER MOB_DH_BUGGHOST_CLON 1\r\n/LOADMONSTER MOB_DH_WORKEARTHGHOST_CLON 1\r\n/LOADMONSTER MOB_DH_SOLDIEREARTHGHOST_CLON 1\r\n/LOADMONSTER MOB_DH_BLINDMON_CLON 1\r\n/LOADMONSTER MOB_DH_YACHA_CLON 1\r\n/LOADMONSTER MOB_DH_NACHAL_CLON 1 \r\n====\====\=====\ Alexandria Mobs =====\====\===\r\n") & @CRLF)
			_GUICtrlEdit_AppendText($Edit1, StringFormat("/loadmonster MOB_TQ_TOMBSOLDIER 1\r\n/loadmonster MOB_TQ_QINSHITOMBSTONE 1\r\n/loadmonster MOB_TQ_TOMBARCHER 1\r\n/loadmonster MOB_TQ_TOMBSTONEGHOST 1\r\n/loadmonster MOB_TQ_ROYALSOLDIER 1\r\n/loadmonster MOB_TQ_TOMBBUGGHOST 1\r\n/loadmonster MOB_TQ_SNAKESLAVE 1\r\n/loadmonster MOB_TQ_SNAKEWOMAN 1\r\n/loadmonster MOB_TQ_SNAKEDEMON 1\r\n/loadmonster MOB_TQ_SNAKEMAN 1\r\n/loadmonster MOB_TQ_SMALLSTONEGHOST 1\r\n/loadmonster MOB_TQ_TOMBSTONEGHOSTEGO 1\r\n/loadmonster MOB_TQ_BOMBSTONEGHOST 1\r\n/loadmonster MOB_TQ_SNAKEWOMANEGO 1\r\n/loadmonster MOB_TQ_TOMBGENERAL 1\r\n/loadmonster MOB_TQ_SNAKEGENERAL 1\r\n/loadmonster MOB_TQ_NORTHGUARDIAN 1\r\n/loadmonster MOB_TQ_SOUTHGUARDIAN 1\r\n/loadmonster MOB_TQ_WESTGUARDIAN 1\r\n/loadmonster MOB_TQ_EASTGUARDIAN 1\r\n/loadmonster MOB_TQ_BLACKSNAKE 1\r\n/loadmonster MOB_TQ_FLAMEMASTER 1\r\n/loadmonster MOB_TQ_WHITESNAKE 1\r\n/loadmonster MOB_TQ_QINSHITRAP1 1\r\n/loadmonster MOB_TQ_SNAKETRAP 1\r\n/loadmonster MOB_QT_TQ_TOMBGENERAL1 1\r\n/loadmonster MOB_QT_TQ_SNAKEGENERAL 1" ) & @CRLF)
	EndSwitch
WEnd

Func _CreateItem()
	Local $itemcode = "ITEM_", $itemcode1 = "", $items[6]

	If GUICtrlRead($type) = "Chinese" Then
		$itemcode &= "CH_"
	Else
		$itemcode &= "EU_"
	EndIf

	If GUICtrlRead($type1) = "Weapon" Then
		If GUICtrlRead($type2) = "Glavie" Then
			$itemcode &= "TBLADE_"
		ElseIf GUICtrlRead($type2) = "Staff" Then
			$itemcode &= "TSTAFF_"
		ElseIf GUICtrlRead($type2) = "Two Hand Sword" Then
			$itemcode &= "TSWORD_"
		ElseIf GUICtrlRead($type2) = "Cleric Rod" Then
			$itemcode &= "STAFF_"
		ElseIf GUICtrlRead($type2) = "Warlock Rod" Then
			$itemcode &= "DARKSTAFF_"
		Else
			$itemcode &= StringUpper(GUICtrlRead($type2)) & "_"
		EndIf
	Else
		Switch GUICtrlRead($type2)
			Case "Armor Set (M)"
				$itemcode &= "M_HEAVY_"
			Case "Protector Set (M)"
				$itemcode &= "M_LIGHT_"
			Case "Garment Set (M)"
				$itemcode &= "M_CLOTHES_"
			Case "Armor Set (F)"
				$itemcode &= "W_HEAVY_"
			Case "Protector Set (F)"
				$itemcode &= "W_LIGHT_"
			Case "Garment Set (F)"
				$itemcode &= "W_CLOTHES_"
		EndSwitch
	EndIf

	If StringLen(GUICtrlRead($degree)) = 1 Then
		$itemcode &= "0" & GUICtrlRead($degree) & "_"
	Else
		$itemcode &= GUICtrlRead($degree) & "_"
	EndIf

	If GUICtrlRead($type1) = "Equipment" Then
		$items[0] = $itemcode & "HA_"
		$items[1] = $itemcode & "SA_"
		$items[2] = $itemcode & "BA_"
		$items[3] = $itemcode & "LA_"
		$items[4] = $itemcode & "AA_"
		$items[5] = $itemcode & "FA_"
	EndIf

	Switch GUICtrlRead($sox)
		Case "None"
			$itemcode1 &= "A"
		Case "SoStar/Nova"
			$itemcode1 &= "A_RARE"
		Case "SoMoon"
			$itemcode1 &= "B_RARE"
		Case "SoSun"
			$itemcode1 &= "C_RARE"
	EndSwitch

	If GUICtrlRead($type1) = "Weapon" Then
		_GUICtrlEdit_AppendText($Edit1, "/MAKEITEM " & $itemcode & $itemcode1 & " " & GUICtrlRead($plus) & @CRLF)
	Else
		For $i = 0 To 5
			_GUICtrlEdit_AppendText($Edit1, "/MAKEITEM " & $items[$i] & $itemcode1 & " " & GUICtrlRead($plus) & @CRLF)
		Next
	EndIf
	GUICtrlSetData($type, "")
	GUICtrlSetData($type1, "")
	GUICtrlSetData($type2, "")
	GUICtrlSetData($degree, "")
	GUICtrlSetData($sox, "")
	GUICtrlSetData($plus, "")
	GUICtrlSetState($Button_create, $GUI_DISABLE)
	GUICtrlSetData($type, "Chinese|Europe")
EndFunc
11/21/2010 07:37 ahmed4ever2u#10
Quote:
Originally Posted by dimkacool View Post
I suggest you, before making some tools, learn some grammar.

Don't accept this as an insult, you're good...

But Chinese, not Chiness.

And if you do space between Armor and Protector, do it and with Garment ;D
warps is buged

its not working .,..,.,.,.,.,
11/21/2010 08:13 lesderid#11
Nice tool!
But I don't like AutoIt, it's not because I wanna be cool by saying I don't like it or something, it's by experience.
11/21/2010 14:56 Haxor#12
Quote:
Originally Posted by ZeraPain View Post
reason?


@saif1999 please, please, don't release the source if it is like yours..
no one (except you) can understand what you did.

i hope you don't have anything against it but i took some minutes to optimize your tool a little bit (feel free to use or let it be :) )

[Only registered and activated users can see links. Click Here To Register...]

Code:
AutoItSetOption ("TrayIconDebug", 0)

#include <GUIConstantsEx.au3>
#include <GuiEdit.au3>

$Form1 = GUICreate("GM Helper v4.3", 660, 350, 190, 147)
$Edit1 = GUICtrlCreateEdit("", 10, 10, 490, 330)

GUICtrlCreateLabel("Type:", 510, 10)
$type = GUICtrlCreateCombo("", 560, 10, 90, 25, 0x3)
GUICtrlSetData(-1, "Chinese|Europe")
$type1 = GUICtrlCreateCombo("", 560, 35, 90, 25, 0x3)
$type2 = GUICtrlCreateCombo("", 540, 60, 110, 25, 0x3)
GUICtrlCreateLabel("Degree:", 510, 85)
$degree = GUICtrlCreateCombo("", 560, 85, 90, 25, 0x3)
GUICtrlCreateLabel("Sox:", 510, 110)
$sox = GUICtrlCreateCombo("", 560, 110, 90, 25, 0x3)
GUICtrlCreateLabel("Plus:", 510, 135)
$plus = GUICtrlCreateCombo("", 560, 135, 90, 25, 0x3)

$Button_create = GUICtrlCreateButton("Create Itemcode", 510, 160, 140, 30)
GUICtrlSetState(-1, $GUI_DISABLE)
$Button_clear = GUICtrlCreateButton("Clear Console", 510, 190, 140, 30)
$Button_warps = GUICtrlCreateButton("Warps", 510, 220, 140, 30)
$Button_unique = GUICtrlCreateButton("Uniques", 510, 250, 140, 30)
$Button_avatar = GUICTRLCreateButton("Avatar", 510, 280, 140, 30)
$Button_mobs = GUICtrlCreateButton("Mobs", 510, 310, 140, 30)

GUISetState()

While 1
	Switch GUIGetMsg()
		Case -3
			Exit
		Case $type
			GUICtrlSetData($type1, "")
			If GUICtrlRead($type) <> "" Then GUICtrlSetData($type1, "Weapon|Equipment")
		Case $type1
			GUICtrlSetData($type2, "")
			If GUICtrlRead($type1) = "Weapon" Then
				If GUICtrlRead($type) = "Chinese" Then
					GUICtrlSetData($type2, "Glavie|Spear|Sword|Blade|Bow|Shield")
				ElseIf GUICtrlRead($type) = "Europe" Then
					GUICtrlSetData($type2, "Staff|Crossbow|Axe|Dagger|Harp|Sword|Shield|Two Hand Sword|Warlock Rod|Cleric Rod")
				EndIf
			ElseIf GUICtrlRead($type1) = "Equipment" Then
				GUICtrlSetData($type2, "Armor Set (M)|Protector Set (M)|Garment Set (M)|Armor Set (F)|Protector Set (F)|Garment Set (F)")
			EndIf
		Case $type2
			GUICtrlSetData($degree, "")
			If GUICtrlRead($type2) <> "" Then GUICtrlSetData($degree, "1|2|3|4|5|6|7|8|9|10|11")
		Case $degree
			GUICtrlSetData($sox, "")
			If GUICtrlRead($degree) <> "" Then GUICtrlSetData($sox, "None|SoStar/Nova|SoMoon|SoSun")
		Case $sox
			GUICtrlSetData($plus, "")
			If GUICtrlRead($sox) <> "" Then GUICtrlSetData($plus, "1|2|3|4|5|6|7|8|9|10|11")
		Case $plus
			If GUICtrlRead($plus) <> "" Then GUICtrlSetState($Button_create, $GUI_ENABLE)
		Case $Button_create
			_CreateItem()
		Case $Button_clear
			GUICtrlSetData($Edit1, "")
		Case $Button_unique
			_GUICtrlEdit_AppendText($Edit1, StringFormat("======Uniques=====\r\n/LOADMONSTER MOB_CH_TIGERWOMAN 3 - TigerGirl\r\n/LOADMONSTER MOB_EU_KERBEROS 3 - Cerberus\r\n/LOADMONSTER MOB_OA_URUCHI 3 - Uruchi\r\n/LOADMONSTER MOB_AM_IVY 3 - Captain Ivy\r\n/LOADMONSTER MOB_KK_ISYUTARU 3 - Isyutaru\r\n/LOADMONSTER MOB_TK_BONELORD 3 - Lord Yarkan\r\n/LOADMONSTER MOB_RM_TAHOMET 3 - Demon Shaitan\r\n/LOADMONSTER MOB_TQ_BLACKSNAKE 3 - Medusa\r\n/LOADMONSTER MOB_RM_ROC 3 - Roc\r\n/LOADMONSTER MOB_SD_SETH 3 - Seth\r\n/LOADMONSTER MOB_SD_SPHINX 3 - Sphinx\r\n/LOADMONSTER MOB_SD_HORUS - Horus\r\n/LOADMONSTER MOB_SD_NEITH 3 - Neith \r\n/LOADMONSTER MOB_SD_ISIS 3-Isis\r\n/LOADMONSTER MOB_SD_ERIS 3 - Eris") & @CRLF)
		Case $Button_warps
			_GUICtrlEdit_AppendText($Edit1, StringFormat("======Warps======\r\n/warp 25000 1050 0 480 (Jangan)\r\n/warp 23711 1260 0 240 (Stronghold)\r\n/warp 26265 900 0 810 (Donwhang)\r\n/warp 23444 1050 0 1290 (Black Robber Den)\r\n/warp 23431 1200 0 450 (Hotan)\r\n/warp 23424 450 0 330 (Karakoram)\r\n/warp 26751 450 0 1800 (Taklamakan)\r\n/warp 23147 1320 0 240 (Rok Mountain)\r\n/warp 27244 60 0 840 (Samarkand)\r\n/warp 26959 300 0 1290 (Constantinope)\r\n/warp 26045 840 0 1050 (Roc Instance)\r\n/warp 24508 480 0 780 (old Loginplace)\r\n/warp 24758 840 0 510 (Thief Town)\r\n/warp 33538 0 0 1110 (Medusa Spawn)") & @CRLF)
		Case $Button_avatar
			_GUICtrlEdit_AppendText($Edit1, StringFormat("======Avatars_Male======\r\n/makeitem ITEM_MALL_AVATAR_M_ARABIA_2 0 - Arabia Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_ARABIA_HAT_2 0 - Arabia Hat\r\n/makeitem ITEM_MALL_AVATAR_M_CARNIVAL 0 - Carnival Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_CARNIVAL_HAT 0 - Carnival Hat\r\n/makeitem ITEM_MALL_AVATAR_M_CARNIVAL_ATTACH 0 - Carnival Accessory\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATE 0 - Pirate Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATE_HAT 0 - Pirate Hat\r\n/makeitem ITEM_MALL_AVATAR_M_SPARTA 0 - Sparta Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_SPARTA_HAT 0 - Sparta Hat\r\n/makeitem ITEM_MALL_AVATAR_M_SPARTA_ATTACH 0 - Sparta Avatar Accessorys\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATECREW 0 - Pirate Crew Avatar\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATECREW_HAT 0 - Pirate Crew Hat\r\n/makeitem ITEM_MALL_AVATAR_M_PIRATE_ATTACH 0 - Pirate Crew Accessorys\r\n\r\n=====Avatars_Female=====\r\n/makeitem ITEM_MALL_AVATAR_W_ARABIA_2 0 - Arabia Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_ARABIA_HAT_2 0 - Arabia Hat\r\n/makeitem ITEM_MALL_AVATAR_W_CARNIVAL 0 - Carnival Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_CARNIVAL_HAT 0 - Carnival Hat\r\n/makeitem ITEM_MALL_AVATAR_W_CARNIVAL_ATTACH 0 - Carnival Accessory\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATE 0 - Pirate Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATE_HAT 0 - Pirate Hat\r\n/makeitem ITEM_MALL_AVATAR_W_SPARTA 0 - Sparta Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_SPARTA_HAT 0 - Sparta Hat\r\n/makeitem ITEM_MALL_AVATAR_W_SPARTA_ATTACH 0 - Sparta Avatar Accessorys\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATECREW 0 - Pirate Crew Avatar\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATECREW_HAT 0 - Pirate Crew Hat\r\n/makeitem ITEM_MALL_AVATAR_W_PIRATE_ATTACH 0 - Pirate Crew Accessorys") & @CRLF)
		Case $Button_mobs
			_GUICtrlEdit_AppendText($Edit1, StringFormat("\===\===\==\ Dw Cave Mobs \===\===\==\r\n/LOADMONSTER MOB_DH_BUGGHOST_CLON 1\r\n/LOADMONSTER MOB_DH_WORKEARTHGHOST_CLON 1\r\n/LOADMONSTER MOB_DH_SOLDIEREARTHGHOST_CLON 1\r\n/LOADMONSTER MOB_DH_BLINDMON_CLON 1\r\n/LOADMONSTER MOB_DH_YACHA_CLON 1\r\n/LOADMONSTER MOB_DH_NACHAL_CLON 1 \r\n====\====\=====\ Alexandria Mobs =====\====\===\r\n") & @CRLF)
			_GUICtrlEdit_AppendText($Edit1, StringFormat("/loadmonster MOB_TQ_TOMBSOLDIER 1\r\n/loadmonster MOB_TQ_QINSHITOMBSTONE 1\r\n/loadmonster MOB_TQ_TOMBARCHER 1\r\n/loadmonster MOB_TQ_TOMBSTONEGHOST 1\r\n/loadmonster MOB_TQ_ROYALSOLDIER 1\r\n/loadmonster MOB_TQ_TOMBBUGGHOST 1\r\n/loadmonster MOB_TQ_SNAKESLAVE 1\r\n/loadmonster MOB_TQ_SNAKEWOMAN 1\r\n/loadmonster MOB_TQ_SNAKEDEMON 1\r\n/loadmonster MOB_TQ_SNAKEMAN 1\r\n/loadmonster MOB_TQ_SMALLSTONEGHOST 1\r\n/loadmonster MOB_TQ_TOMBSTONEGHOSTEGO 1\r\n/loadmonster MOB_TQ_BOMBSTONEGHOST 1\r\n/loadmonster MOB_TQ_SNAKEWOMANEGO 1\r\n/loadmonster MOB_TQ_TOMBGENERAL 1\r\n/loadmonster MOB_TQ_SNAKEGENERAL 1\r\n/loadmonster MOB_TQ_NORTHGUARDIAN 1\r\n/loadmonster MOB_TQ_SOUTHGUARDIAN 1\r\n/loadmonster MOB_TQ_WESTGUARDIAN 1\r\n/loadmonster MOB_TQ_EASTGUARDIAN 1\r\n/loadmonster MOB_TQ_BLACKSNAKE 1\r\n/loadmonster MOB_TQ_FLAMEMASTER 1\r\n/loadmonster MOB_TQ_WHITESNAKE 1\r\n/loadmonster MOB_TQ_QINSHITRAP1 1\r\n/loadmonster MOB_TQ_SNAKETRAP 1\r\n/loadmonster MOB_QT_TQ_TOMBGENERAL1 1\r\n/loadmonster MOB_QT_TQ_SNAKEGENERAL 1" ) & @CRLF)
	EndSwitch
WEnd

Func _CreateItem()
	Local $itemcode = "ITEM_", $itemcode1 = "", $items[6]

	If GUICtrlRead($type) = "Chinese" Then
		$itemcode &= "CH_"
	Else
		$itemcode &= "EU_"
	EndIf

	If GUICtrlRead($type1) = "Weapon" Then
		If GUICtrlRead($type2) = "Glavie" Then
			$itemcode &= "TBLADE_"
		ElseIf GUICtrlRead($type2) = "Staff" Then
			$itemcode &= "TSTAFF_"
		ElseIf GUICtrlRead($type2) = "Two Hand Sword" Then
			$itemcode &= "TSWORD_"
		ElseIf GUICtrlRead($type2) = "Cleric Rod" Then
			$itemcode &= "STAFF_"
		ElseIf GUICtrlRead($type2) = "Warlock Rod" Then
			$itemcode &= "DARKSTAFF_"
		Else
			$itemcode &= StringUpper(GUICtrlRead($type2)) & "_"
		EndIf
	Else
		Switch GUICtrlRead($type2)
			Case "Armor Set (M)"
				$itemcode &= "M_HEAVY_"
			Case "Protector Set (M)"
				$itemcode &= "M_LIGHT_"
			Case "Garment Set (M)"
				$itemcode &= "M_CLOTHES_"
			Case "Armor Set (F)"
				$itemcode &= "W_HEAVY_"
			Case "Protector Set (F)"
				$itemcode &= "W_LIGHT_"
			Case "Garment Set (F)"
				$itemcode &= "W_CLOTHES_"
		EndSwitch
	EndIf

	If StringLen(GUICtrlRead($degree)) = 1 Then
		$itemcode &= "0" & GUICtrlRead($degree) & "_"
	Else
		$itemcode &= GUICtrlRead($degree) & "_"
	EndIf

	If GUICtrlRead($type1) = "Equipment" Then
		$items[0] = $itemcode & "HA_"
		$items[1] = $itemcode & "SA_"
		$items[2] = $itemcode & "BA_"
		$items[3] = $itemcode & "LA_"
		$items[4] = $itemcode & "AA_"
		$items[5] = $itemcode & "FA_"
	EndIf

	Switch GUICtrlRead($sox)
		Case "None"
			$itemcode1 &= "A"
		Case "SoStar/Nova"
			$itemcode1 &= "A_RARE"
		Case "SoMoon"
			$itemcode1 &= "B_RARE"
		Case "SoSun"
			$itemcode1 &= "C_RARE"
	EndSwitch

	If GUICtrlRead($type1) = "Weapon" Then
		_GUICtrlEdit_AppendText($Edit1, "/MAKEITEM " & $itemcode & $itemcode1 & " " & GUICtrlRead($plus) & @CRLF)
	Else
		For $i = 0 To 5
			_GUICtrlEdit_AppendText($Edit1, "/MAKEITEM " & $items[$i] & $itemcode1 & " " & GUICtrlRead($plus) & @CRLF)
		Next
	EndIf
	GUICtrlSetData($type, "")
	GUICtrlSetData($type1, "")
	GUICtrlSetData($type2, "")
	GUICtrlSetData($degree, "")
	GUICtrlSetData($sox, "")
	GUICtrlSetData($plus, "")
	GUICtrlSetState($Button_create, $GUI_DISABLE)
	GUICtrlSetData($type, "Chinese|Europe")
EndFunc
The program was like that with chiness
But because im still some newbie in autoit
I tryed to add europe items to the label by you doing (with ch eu)
I done but i do mistake when done it , Then i tryed a few days to fix it and it didnt work
Because that i released like that

I hope you dont blame me next time and thanks for edit the source code
But isnt coding corner to gain experince and teach from own mistakes
I learned autoit from few days only..

And if you dont understand just get the source code of NoN_Stop V4.0
And thanks again

Quote:
Originally Posted by lesderid View Post
Nice tool!
But I don't like AutoIt, it's not because I wanna be cool by saying I don't like it or something, it's by experience.
Thanks for your kind replay
I will edit source soon as fast as possible ,Because i learn too much now about autoit
And i appreciate you
11/21/2010 16:39 ZeraPain#13
well i don't want to blame you :)
i just wanted to show you a way it would be better to perform your idea.

maybe you can learn something from it (i don't know the source code of non_stop, i
just read this thread and saw your's).

if you release your source you should keep it for yourself if no one else can understand (or just hardly) what you did in your tool.
releasing a tool with source means in the first way to teach others how to implement your idea
11/21/2010 17:56 Haxor#14
Quote:
Originally Posted by ZeraPain View Post
well i don't want to blame you :)
i just wanted to show you a way it would be better to perform your idea.

maybe you can learn something from it (i don't know the source code of non_stop, i
just read this thread and saw your's).

if you release your source you should keep it for yourself if no one else can understand (or just hardly) what you did in your tool.
releasing a tool with source means in the first way to teach others how to implement your idea
Ok thanks again
i will check it and then put it here

I just look at source code and it look more comefortable and more understand able to people who really want to learn from it
Thank You ZeraPain!
11/21/2010 19:05 ZeraPain#15
you're welcome