ist es möglich in Lua die Tile Position (X,Y) des Schraubenschlüssels (Wrench) heraus zu finden?
Forum
CS2D Scripts Wrench X|Y PositionWrench X|Y Position
10 replies 1
ist es möglich in Lua die Tile Position (X,Y) des Schraubenschlüssels (Wrench) heraus zu finden?
1
2
3
4
5
2
3
4
5
player_x = 13 player_y = 19 player_angle = 60 build_pos_x = math.floor(player_x + math.cos(player_angle)) build_pox_y = math.floor(player_x + math.sin(player_angle))
Traurig über die scheiße deutsch, btw, 4th sprache.
1
player(id,"rot")
-17.22185
Kann man das irgendwie in: -17 umwandeln?
Edit:
Gibt es eine Möglich einen Wert zu überprüfen ob "rot" zwischen 10 und 20 liegt?
1
2
3
2
3
pivot = math.pi/180 player_rot = player(id,"rot") * pivot
-0.78456465
1.887878487
usw.
Edit:
http://cs2d.com/help.php?hookcat=all&hook=attack2#hook
Was kommt bei "weapon mode" hin. throw, fire.,... ?
Edit2:
Code:
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
player_angle = player(id,"rot") 		player_angle = player_angle * pivot 	 player_x = (player(id,"tilex")) 	 player_y = (player(id,"tiley")) 	 		build_pos_x = math.floor(player_x + math.cos(player_angle)) 		build_pox_y = math.floor(player_y + math.sin(player_angle)) --ich habe das x zu einem y gemacht. Ist das falsch? 		msg(build_pos_x) 		msg(build_pos_y)
Ich bekomme nun immer den gleichen Wert egal wie der Spieler ausgerichtet ist.
edited 3×, last 21.08.11 04:59:14 pm
Ob du gucken kannst ob das rot zwischen 10 und 20 liegt findest du so herraus:
1
if player(id,"rot")>=10 and player(id,"rot")<=20 then
Achja, attack 2 ist doch rechtsklick (Schalldämpfer, Burst-Mode, Farbe wechseln...)
also glaube ich der mode heißt soviel wie "silencer","burst","colorchange". Irgendwo habe ich das mal gelesen, aber nur wo??
Danke an DannyDeth
Danke an MC_Bowlinghead
1