Hallo,
ich habe ein Problem mit meinem Dynamischen Buisnessystem
hier nochmal der Error :
C:\Users\Benedikt\Desktop\Selfmade Server V1.0\gamemodes\PG.pwn(3722) : error 035: argument type mismatch (argument 5)
C:\Users\Benedikt\Desktop\Selfmade Server V1.0\gamemodes\PG.pwn(3723) : error 035: argument type mismatch (argument 5)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
und der
Code :
COMMAND:bkaufen(playerid,params[])
{
for(new b = 1; b <MAX_BIZZ; b++)
{
if(IsPlayerInRangeOfPoint(playerid,5,bInfo[b][PosX],bInfo[b][PosY],bInfo[b][PosZ]))
{
if(bInfo[b][Besetzt] == 0)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if(strcmp(bInfo[b][Besitzer],SpielerName(playerid),false) == 0)return SendClientMessage(playerid,COLOR_RED,"Dieses Bizz gehört dir bereits!");
if(GetPlayerMoney(playerid) >= bInfo[b][Preis])
{
if(GetPlayerScore(playerid) >= bInfo[b][Level])
{
GivePlayerMoney(playerid,-bInfo[b][Preis]);
mysql_SetInt("bizzs", "Besetzt", 1, "BizID", b); // Hier die beiden Zeilen
mysql_SetString("bizzs", "Besitzer", name, "BizID", b); //...
SendClientMessage(playerid,COLOR_BLUE,"Du hast erfolgreich das Bizz gekauft!");
KillBizz(b);
LoadBizz(b);
}
else SendClientMessage(playerid,COLOR_RED,"Dein Level ist zu niedrig!");
}
else SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld dabei!");
}
else SendClientMessage(playerid,COLOR_RED,"Das BIZZ gehört schon jemandem!");
}
}
return 1;
}