Klar gerne
Code
ocmd:lockhouse(playerid,params[])
{
if(!HavePlayerAnyHouse(playerid)) return SendClientMessage(playerid,-1,"Du besitzt kein Haus");
if(!IsPlayerAtAnyHouseEnter(playerid)) return SendClientMessage(playerid,-1,"Du stehst an keinem eingang");
for(new i=0; i<sizeof(hInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid,5,hInfo[i][h_outx],hInfo[i][h_outy],hInfo[i][h_outz]) || IsPlayerInRangeOfPoint(playerid,5,hInfo[i][h_inx],hInfo[i][h_iny],hInfo[i][h_inz])) continue;
if(!strlen(hInfo[i][h_owner]))continue;
if(!strcmp(hInfo[i][h_owner],getPlayerName(playerid),true))
switch(hInfo[i][h_lock])
{
case 0:{
hInfo[i][h_lock] = 1;
SendClientMessage(playerid,-1,"Haus abgeschlossen");
saveHouse(i);
UpdateHouse(i);
return 1;
}
case 1:{
hInfo[i][h_lock] = 0;
SendClientMessage(playerid,-1,"Haus aufgeschlossen");
saveHouse(i);
UpdateHouse(i);
return 1;
}
}
}
return 1;
}
Alles anzeigen