Hallo leute Ich wollte mal fragen wie es geht das jeder Den Gleichen befehl hat in seine Base rein zu gehen
also das jeder /enter eingeben kann und nicht zB. Grove Street: /Genter
Samp Script Problem!
- Dennis147
- 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
-
-
Mit einer Abfrage ob die Person 1. in der Gang/Mafia ist, und 2. an den Koordinaten steht wo sich der Eingang befindet.
-
Abfragen wo die Person ist der das macht.
Wenn die Person dann an der Grove-Base ist & Grove-Leader oder Member ist geht er in die Grove-Base
Wenn die Person dann an der Ballas-Base ist & Ballas-Leader oder Member ist geht er in die Ballas-Base
[...]
Das dann einfach bei jeder Base wiederholen. -
Ich hab Jetzt zB. bei Grove jetzt den /enter Befehl also wann er Funktionieren soll bei Koordination XXX XXX XXX Gemacht und beim andern YYY YYY YYY ist das so was du meinst?
X
Y
Sind nur beispiele! -
Zitat
Ich hab Jetzt zB. bei Grove jetzt den /enter Befehl also wann er Funktionieren soll bei Koordination XXX XXX XXX Gemacht und beim andern YYY YYY YYY ist das so was du meinst?
X
Y
Sind nur beispiele!Die Koordinaten Abfrage hast du ja schon wie du sagst. Jetzt halt noch abfragen ob sich der Spieler in der Gang/Mafia befindet die in das Gebäude/Interior darf.
-
wie stell ich das an? Kannste mirn Vorsprung Geben?
-
Wie fragst du den Leader bzw. den Member Status eines Spielers ab?
-
Keine Ahnung , hab kein plan :?
-
Gedownloades Script oder wirklich von dir? :3
-
Gedownloades Script oder wirklich von dir? :3
Von Kollege Bekommen Ka Ob er Downloadet oder Selbst gemacht hat ..
-
-
tippe auf gedownloadetes...
versuchs mal mit
IsPlayerInRangeOfPoint //<--- abfrage,ob er in einem bestimmten bereich ist -
Add mich mal Skype:
patrick.style45 -
IsPlayerInRangeOfPoint
Also soll ich
IsPlayerInRangeOfPoint(playerid,Dann Die Koordinaten vom Point? -
Also soll ich
IsPlayerInRangeOfPoint(playerid,Dann Die Koordinaten vom Point?
IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z) -
if(IsPlayerInRangeOfPoint(playerid,10.0,x,y,z))
{
if(Deine Fraktionsabfrage[playerid] == Zahl der Fraktion)
{
SetPlayerPos(playerid,x,y,z);
SetPlayerInterior(playerid,intriorid);
SetPlayerVirtualWorld(playerid,zahl) //Brachst du wenn du das Interior mehrmals verwendest.
}
} -
if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 2, X-Koordinate von Grove, Y-Koordinate von Grove, Z-Koordinate von Grove))
{
if(PlayerInfo[playerid][pMember] == FraktionsID von Grove || PlayerInfo[playerid][pLeader] == FraktionsID von Grove)
{
//Code um Base zu betreten
}
}
else if(IsPlayerInRangeOfPoint(playerid, 2, X-Koordinate von Ballas, Y-Koordinate von Ballas, Z-Koordinate von Ballas))
{
if(PlayerInfo[playerid][pMember] == FraktionsID von Ballas || PlayerInfo[playerid][pLeader] == FraktionsID von Ballas)
{
//Code um Base zu betreten
}
}return 1;
} -
breadfish.de
Hat das Thema geschlossen.