sry hatte nur etwas von dein text kopiert aber so müsste es gehen
ocmd:savespawn(playerid,params[])
{
for(new haus=0;haus<MAX_HAUS;haus++)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if(strcmp(HausInfo[haus][haus_besitzer],name,true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,10,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]))
{
new Float:Spawn_x,Float:Spawn_y,Float:Spawn_z;
GetPlayerPos(playerid,Spawn_x,Spawn_y,Spawn_z);
sInfo[playerid][sSpieler_x] = Spawn_x; sInfo[playerid][sSpieler_y] = Spawn_y; sInfo[playerid][sSpieler_z] = Spawn_z;
SendClientMessage(playerid,GRAU,"[Spanw]Dein Spawn Würde gespeichert wen du Sterben Tust Wirst du Hier spawnen.");
return 1;
}
if(haus == MAX_HAUS)
{
SendClientMessage(playerid,ROT,"Du Befindest Dich nicht an dein Haus.");
return 1;
}
}
else
{
SendClientMessage(playerid,ROT,"Dir Gehört das Haus nicht.");
return 1;
}
}
return 1;
}
etweder so oder so
ocmd:savespawn(playerid,params[])
{
for(new haus=0;haus<MAX_HAUS;haus++)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if(strcmp(HausInfo[haus][haus_besitzer],name,true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,10,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]))
{
new Float:Spawn_x,Float:Spawn_y,Float:Spawn_z;
GetPlayerPos(playerid,Spawn_x,Spawn_y,Spawn_z);
sInfo[playerid][sSpieler_x] = Spawn_x; sInfo[playerid][sSpieler_y] = Spawn_y; sInfo[playerid][sSpieler_z] = Spawn_z;
SendClientMessage(playerid,GRAU,"[Spanw]Dein Spawn Würde gespeichert wen du Sterben Tust Wirst du Hier spawnen.");
return 1;
}
else if(haus == MAX_HAUS)
{
SendClientMessage(playerid,ROT,"Du Befindest Dich nicht an dein Haus.");
return 1;
}
}
else
{
SendClientMessage(playerid,ROT,"Dir Gehört das Haus nicht.");
return 1;
}
}
return 1;
}
sry konnte es nicht testen da ich nicht dein system hab aber wenn nicht klappt schreib hier runter