Hallo unzwar hab ich vor paar wochen mal nen Serverr gesehen wo die Tore mit einer tasten kombination auf gingen also zb. TAB oder "2".
Wenn das einer kann bitte zeigen
Das muss doch geil sein pls help
Hallo unzwar hab ich vor paar wochen mal nen Serverr gesehen wo die Tore mit einer tasten kombination auf gingen also zb. TAB oder "2".
Wenn das einer kann bitte zeigen
Das muss doch geil sein pls help
Weil ich wenig Zeit habe *sry* zeig ich dir nur wie^^ tut mir leid:
http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
soo dann fragst du ab ob newkeys == <<key>> ist...
<<key>> findest du hier: http://wiki.sa-mp.com/wiki/GetPlayerKeys
dann fragst du ab welches tor am nächsten ist unfgefähr nach diesem system:
--> das ist jetzt ein von mir gescirptetes Nearest Airport.. muss einfach nur Tore einfügen...
new nearestairport = 0;
new Float:x, Float:y, Float:z;
new Float:kleinsterweg;
GetPlayerPos(playerid,x,y,z);
new Float:distancels,Float:distancesf,Float:distancevm,Float:distancelv;
distancelv = getDistance(x,1479.2260,y,1461.4443,z,11.5577); //0
distancevm = getDistance(x,291.5623,y,2502.2258,z,17.4451); //1
distancesf = getDistance(x,-1234.2905,y,256.2202,z,14.8987); //2
distancels = getDistance(x,1745.3837,y,-2495.0952,z,14.2925); //3
kleinsterweg = distancelv;
nearestairport = 0;
if ( distancevm < kleinsterweg ){
kleinsterweg = distancevm;
nearestairport = 1;
}
if ( distancesf < kleinsterweg ){
kleinsterweg = distancesf;
nearestairport = 2;
}
if ( distancels < kleinsterweg ){
kleinsterweg = distancels;
nearestairport = 3;
}
return nearestairport;
}
Alles anzeigen
und wenn du dann das nächste Tor hast, fragst du ab ob es dem Fahrer gestattet ist, das tor zu öffnen,
wenn ja : Tor öffnen, aber du weist ja sicher wie das geht^^ =) hoffe ich^^
MfG MY
NACHTRAG^^ : getDistace oder getPLayerDistance ist das gleich wie PlayerToPoint..^^ aber so ein stock solltest du leicht finden =)
boa sry ich check das nit =( kannst du nicht machen das ich nur noch kords einfügen muss?
boa sry ich check das nit =( kannst du nicht machen das ich nur noch kords einfügen muss?
leraning by doinjg, so kommst du nie weiter..
ALSO .. erst verstehen , dann machen.. TU ES! TU ES! TU ES!
wenn du scripten lernen willst, mach es selbst und lass es nicht machen =D
dann sag wenigstens wo ich da die tore einfügen mus
solche frage sind doch gut^^ :
new tore[200];
ongamemodeinit >
tore[0] = CreateObject... ;
=)
und dann fragst ab besten mit einer forschleife ab welches tor am nächsten ist =D
lol erkläre mir das doch pls mal richtig -.-