Hi Leute ich möchte gerne machen wenn man z.b /speichern eingibt das steht du bist nicht der Spieler xAuraHDx auch wenn jemand Admin ist also nur das ich den Befehl nutzen kann! mit mein Name halt.Ich bedanke mich im voraus
Beiträge von xAuraHDx
-
-
Hallo Erstmal,
Also IsPlayerInArea wird so Erstellt / Defeniert:
stock IsPlayerInArea(playerid,Float:minX,Float:minY,Float:maxX,Float:maxY)
{
new Float:pX,Float:pY,Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
if(pX >= minX && pX <= maxX && pY >= minY && pY <= maxY) return 1;
else return 0;
}
Kleine Eklärung zu "IsPlayerInArea"
Float:pX --> Erechnet die "X" Stelle des Spielers.
Float:pY --> Erechnet die "Y" Stelle des Spielers.
Float:pZ --> Erechnet die "Z" Stelle des Spielers
GetPlayerPos(playerid,pX,pY,pZ); --> Erechnet die Ganze Postion des Spielers ( Wenn ich da Falsch Liege Korrigieren)
if(pX >= minX && pX <= maxX && pY >= minY && pY <= maxY) return 1; --> Weiß ich grade Selber nicht :o
Du willst Also, wenn der Spieler dieses "Gebiet" Betritt einen Wanted bekommt?
Wanteds kann man so Vergeben:
SetPVarInt(player,"Wanteds",GetPVarInt(player,"Wanteds") +amount);
Eine Auflistung der Einzelnen "Variablen"
SetPVarInt -->Speichert die Gewünschte Variable
player --> Ist der Gewünschte Spieler
GetPVarInt --> Lest aus Viele "Wanteds" Er schon hat
+amount --> Erhöht die "Variable" "Wanteds" um die Gewisse + Zahl
Natürlich gibt es Noch andere Varianten.
Z.b
GetPlayerWantedLevel --> Speichert die Wanteds des "Gewählten" Spieler.
Natürlich gibt es 1000 Andere Variante, sowas zu Erstellen.
Aber man Sollte immer die Kürzere / Ressourcen Sparendere Nehmen.
Fals ich da Falsch liege, Bitte ich darum Mich zu Korrigieren.MFG
Smoker2012
Danke schön. an beide -
Hi Leute ich habe eine frage bezüglich IsPlayerInArea wie mach ich so eine Zone erstellen ich möchte nehmlich gerne machendas er wenn er die Zone betretet Wanteds z.b bekommt.Ich bedanke mich im voraus dafür!
-
Versuch dich mal als RCON einzuloggen, und denn /erstellen - Sonst weiss ich leider auch nicht, hatte es nur als Filterscript getestet.
Hi wersst du vielleicht so nett und könntes mir es als Filterscript schicken???? wer super nett brauche das für mein "Reallife" Projekt. -
Doch das geht, habe es selbst getestet vor 2 Tagen, mach mal /rcon login RCON PW -> /Rcon reloadfs "Name des Filterscripts" - Falls du es als Filterscript verwendest, danach sollte es gehen.
Ich habs in meinen Script einfach eingefügt! kannst du mir den helfen?
-
Hi Leute ich habe das Tutorial von Haxler angeguckt Hier: [ SCRIPTING ] Simples Haussystem aber wenn ich /erstellen eingebe passiert einfach nichts hier mein Befehl!.
ocmd:erstellen(playerid,params[])
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
CreateHaus(x,y,z,100,"Keiner",strval(params));
return 1;
}
ich hoffe einer kann mir helfen.