Hey,
ich habe ein Problem mit /bizkaufen. Es sollte eig. funktionieren, da es nur von meinem Haussystem kopiert ist und es da ja geht. Hier der Code:
[pwn]ocmd:bizkaufen(playerid,params[])
{
for(new biz=1;biz<MAX_BIZ;biz++)
{
if(IsPlayerInRangeOfPoint(playerid,5,BizInfo[biz][biz_x],BizInfo[biz][biz_y],BizInfo[biz][biz_z]))
{ if(GetPVarInt(playerid,"Biz")==0)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if(strcmp(BizInfo[biz][biz_besitzer],name,false) == 0)return SendClientMessage(playerid,Color_DarkRed,"Dieses Biz gehört dir bereits!");//Das gibt er aus, obwohl ich kein Owner bin
if(strcmp(BizInfo[biz][biz_besitzer],"",false))return SendClientMessage(playerid,Color_DarkRed,"Dieses Biz steht nicht zum Verkauf!");
if(GetPlayerMoney(playerid) < BizInfo[biz][biz_preis])return SendClientMessage(playerid,Color_DarkRed,"Du hast nicht genug Geld!");
GivePlayerMoney(playerid,-BizInfo[biz][biz_preis]);
new pfad[50];
format(pfad,50,"/Bizs/%d.txt",biz);
dini_Set(pfad,"besitzer",name);
SetPVarInt(playerid,"Biz",BizInfo[biz][biz_id]);
SavePlayer(playerid);
KillBiz(biz);
LoadBiz(biz);
SendClientMessage(playerid,Color_Green,"Du hast das Biz erfolgreich gekauft!");
}
else SendClientMessage(playerid,Color_Red,"Du hast schon ein Biz!");
}
}
return 1;
}[/pwn]
Ich hoffe, ihr könnt mir helfen.
//Edit: Habs gelöst
Mfg Maksimo007
ich habe ein Problem mit /bizkaufen. Es sollte eig. funktionieren, da es nur von meinem Haussystem kopiert ist und es da ja geht. Hier der Code:
[pwn]ocmd:bizkaufen(playerid,params[])
{
for(new biz=1;biz<MAX_BIZ;biz++)
{
if(IsPlayerInRangeOfPoint(playerid,5,BizInfo[biz][biz_x],BizInfo[biz][biz_y],BizInfo[biz][biz_z]))
{ if(GetPVarInt(playerid,"Biz")==0)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if(strcmp(BizInfo[biz][biz_besitzer],name,false) == 0)return SendClientMessage(playerid,Color_DarkRed,"Dieses Biz gehört dir bereits!");//Das gibt er aus, obwohl ich kein Owner bin
if(strcmp(BizInfo[biz][biz_besitzer],"",false))return SendClientMessage(playerid,Color_DarkRed,"Dieses Biz steht nicht zum Verkauf!");
if(GetPlayerMoney(playerid) < BizInfo[biz][biz_preis])return SendClientMessage(playerid,Color_DarkRed,"Du hast nicht genug Geld!");
GivePlayerMoney(playerid,-BizInfo[biz][biz_preis]);
new pfad[50];
format(pfad,50,"/Bizs/%d.txt",biz);
dini_Set(pfad,"besitzer",name);
SetPVarInt(playerid,"Biz",BizInfo[biz][biz_id]);
SavePlayer(playerid);
KillBiz(biz);
LoadBiz(biz);
SendClientMessage(playerid,Color_Green,"Du hast das Biz erfolgreich gekauft!");
}
else SendClientMessage(playerid,Color_Red,"Du hast schon ein Biz!");
}
}
return 1;
}[/pwn]
Ich hoffe, ihr könnt mir helfen.
//Edit: Habs gelöst

Mfg Maksimo007
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Maksimo007 ()