Hallo,
wie und wo kann ich Abfragen ob der Spieler in GangZone ist?
MFG.
Hallo,
wie und wo kann ich Abfragen ob der Spieler in GangZone ist?
MFG.
Du musst uns schon ein wenig mehr über dein Script erzählen hast du ein Selfmade oder ein Gf
Du musst uns schon ein wenig mehr über dein Script erzählen hast du ein Selfmade oder ein Gf
Was soll das für ne Rolle spielen ???
b2t
IsPlayerInRangeOfPoint würde es tun
Computer sagt nein.
ich meinte auch isplayerinarea
Oben ins Script.
forward IsPlayerInArea(playerid,Float:minX,Float:minY,Float:maxX,Float:maxY);
Und das hier, unten ins Script.
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;
}
lG
Dann kann ich unter OnPlayerSpawn?
if(IsPlayerInArea)
eingeben?
Dann kann ich unter OnPlayerSpawn?
if(IsPlayerInArea)
eingeben?
Nein, benutze dafür einen Timer!
ZitatFunktion:
SetTimerEx(funcname[], interval, repeating, const format[], {Float,_}:...)
So richtig?
stock IsPlayerInArea(playerid,Float:1549.7704,Float:-1603.0498,Float:1607.3401,Float:-1636.7924)
{
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;
}
forward IsPlayerInArea(playerid,Float:1549.7704,Float:-1603.0498,Float:1607.3401,Float:-1636.7924);
So wie du das fragst wirkst du als ob du heute erst angefangen hast mit scripten:
Das kommt unverändert ins Script:
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;
}
forward braucht man bei stock nicht.
Irgendwo im script dann das:
IsPlayerInArea(playerid,1549.7704,-1603.0498,1607.3401,-1636.7924);
so sollte das dann klappen