Brauche hilfe
Hallo liebe Fische ich habe ein problem da ich noch ein Blutiger Script anfänger bin ich wollte Fragen wie man macht das Alle tore mit der Taste H aufgehen aber nur der member der jeweiligen Fraktion soll das Tor mit der Taste H aufmachen können.
Tore mit der Taste H òffnen aber wie¿
- karen
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Onplayerstatechange
Abfragen ob der Spieler die Taste H drückt
Wenn ja einfach das selbe wie mit dem Befehl -
Hier gibs nen Tut
Viel spaß beim scripten. -
-
-
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) ( Da kommt alles hin)
if(newkeys == KEY_CTRL_BACK) ( KEY_CTRL_BACK ist 'h')
{
Hier kommt dein Tor hin sprich (Moveobject...)
}wenn du willst das es nur member öffnen können, dann müsstest du falls du ein GF hast einfach
diese zeile direkt nach KEY_CTRL_BACK ( also unter die zeile) if(PlayerInfo[playerid][pLeader]==*FRAKID* PlayerInfo[playerid][pMember]==*FRAKID*) ( Leader und Member der Frak können es öffenen. :))Ich hoff ich konnt helfen.
-
wie mach ich das wenn das Tor nicht gemappt wurden ist z.b Das Lspd tor wie finde ich die Koordinaten raus wie gesagt bin noch Anfänger
//Edit nur Lspd FBI army member sollen das aufmachen können
-
http://wiki.sa-mp.com/wiki/MoveObject
new status;
new torname;
torname = CreateObject...if(newkeys & KEY_CROUCH)
{
if(PlayerToPoint(7.0,playerid,x,y,z)) //POs-Abfrgae
{
if(IsACop(playerid) //FRAKTIONsabfrage
{
if(status == 0)
{
MoveObject(torname,x,y,z,2); //BEWEGUNG
status = 1;
}
else if(status == 1)
{
MoveObject(torname,x,y,z,2); //BEWEGUNG
status = 0;
}}
}
} -
breadfish.de
Hat das Thema geschlossen.