Hallo
Ich bekomme ein Error wenn ich meinS cript Compile.
Also
Ich wollte das so Scripten.
Hanf kostet bei mir auf den Server 180 $
Ich will aber das ich 180 $ muss + den betrag hanf.
Also das sich das denn Multipliziert.
Das dann Quazi 180 der preis * betrag gerechnet wird und
der Preis dann so ist, multiplizeiert,
Aber es gibt errors.
ocmd:buyhanf(playerid,params[])
{
new payding=180;
new betrag,string[128];
if(!DarfPlayerCommand(playerid))return ErrorMsg(playerid,"Du darfst keine Befehle benutzen.");
if(!IsPlayerInRangeOfPoint(playerid,5,2568.8403320313, -1556.5903320313, 581.7692))return ErrorMsg(playerid,"Du bist nicht im Coffeshop.");
if(sscanf(params,"i",betrag))return ErrorMsg(playerid,"INFO: /buyhanf [betrag]");
if(betrag<1||betrag>10000)return ErrorMsg(playerid,"Betrag Ungültig (1-10000).");
payding*betrag=payding;
if(GetPlayerMoney(playerid)<payding)return ErrorMsg(playerid,"Du hast nicht genügend Geld.");
format(string,sizeof(string),"Du hast dir %ig Hanf für %i$ gekauft.",betrag,payding);
SendClientMessage(playerid,Gruen,string);
PlayerInfo[playerid][pHanf]+=betrag;
GivePlayerMoney(playerid,-payding);
return 1;
}
Und die Errors
C:\Users\steffen\Desktop\[SuN]Sunshine Reallife Projekt\gamemodes\SuN.pwn(59268) : error 022: must be lvalue (non-constant)
C:\Users\steffen\Desktop\[SuN]Sunshine Reallife Projekt\gamemodes\SuN.pwn(59268) : warning 215: expression has no effect