Deo skripte:
enum factionse{
Float:spawn_x,
Float:spawn_y,
Float:spawn_z,
FactionPrefix,
FactionName,
FactionColor,
}
new faction_info;Dialog:spawn_pozicija(playerid, response, listitem, inputtext[]) {
if(!response) return 1;
if(response){
switch(listitem) {
case 0: {
new id = fsel_id;
new Float:x, Float:y, Float:z;
GetPlayerPos( playerid, x, y, z );
faction_info = x;
faction_info = y;
faction_info = z;
new
szQuery;
mysql_format(SQL, szQuery, sizeof szQuery, "UPDATE `factions` SET `spawn_x`='%f', `spawn_y`='%f', `spawn_z`='%f' WHERE `faction_id`='%i'", x, y, z, id);
mysql_tquery(SQL, szQuery);
va_SendClientMessage(playerid, NS_YELLOW, " "BELA"Uspesno ste napravili poziciju spawn pointera za organizaciju %s", ImeOrganizacije(id));
}
}
}
return 1;
}
za spawn
if(PlayerInfo == SPAWN_BAZA)
{
if(PlayerInfo == PlayerInfo[ playerid ][ pClan ]) {
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freezee = SetTimerEx("Freeze",3000, false, "i", playerid);
SetPlayerPos(playerid, faction_info, faction_info, faction_info);
}
else
{
PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
nema