hi. ich habe wie nach der anleitung einen radomspawn gemacht:
ganz oben:
Code
forward SetPlayerRandomSpawn(playerid);
new Spawn[MAX_PLAYERS];
new Float:gRandomPlayerSpawns[11][3] = {
{2622.8799,410.6660,6.5970};
{2630.6230,469.3402,5.1221};
{2679.0183,459.6478,5.1321};
{2657.0662,425.2959,6.6054};
{2628.9194,482.1089,5.1226};
{2666.5422,478.4476,5.1181};
{2628.8086,462.3764,5.1221};
{2673.8872,420.5434,6.6013};
{2651.3726,449.6331,5.1199};
{2678.6292,464.3182,5.1319};
{2664.4861,476.6132,5.1183}
Alles anzeigen
und weil ich nich sofort den radom spawn haben will sondern erst in der dm arena wo auch ein script drinn is wo man erst /leave machen muss das man wieder rauskommt habe ich das bei dm eingefügt:
und ganz unten im script:
Code
public SetPlayerRandomSpawn(playerid)
{
if (Spawn[playerid] == 0)
{
new rand = random(sizeof(gRandomPlayerSpawns));
SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]);
}
return 1;
}
aber ic bekomme immer diesen error:
Code
C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(23) : error 001: expected token: "}", but found ";"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
hab auch schon alles X mal nachgeprüft. was könnte das sein oO