A random spawnos részét megírtam, a többit gondolom meg tudod te is.
new bool:dmben[MAX_PLAYERS];
new Float:Dmkezdok[5][3] = {
{1958.3783,1343.1572,15.3746}, // Írd át a véletlenszerû koordinátákra.
{2199.6531,1393.3678,10.8203}, // Írd át a véletlenszerû koordinátákra.
{2483.5977,1222.0825,10.8203}, // Írd át a véletlenszerû koordinátákra.
{2637.2712,1129.2743,11.1797}, // Írd át a véletlenszerû koordinátákra.
{2000.0106,1521.1111,17.0625} // Írd át a véletlenszerû koordinátákra.
};
CMD:dm(playerid, params)
{
if(dmben[playerid] == false) dmben[playerid] = true;
return 1;
}
CMD:dmki(playerid, params)
{
if(dmben[playerid] == true) dmben[playerid] = false;
return 1;
}
public OnPlayerSpawn(playerid)
{
new rand = random(sizeof(Dmkezdok));
if(dmben[playerid] == true) SetPlayerPos(playerid, Dmkezdok[rand][0], Dmkezdok[rand][1], Dmkezdok[rand][2]);
return 1;
}