Hi, ma ne ganz Noobige Frage: Kann mir jemand sagen, wie ich einstellen kann das ein Command, wenn er z.B. 100$ kostet,d er spieler aber nur 50$ hat, nicht Funktioniert und er dann z.B. die Msg "Du hast 50 $ zu wenig", bekommt?
Danke schonmal
Hi, ma ne ganz Noobige Frage: Kann mir jemand sagen, wie ich einstellen kann das ein Command, wenn er z.B. 100$ kostet,d er spieler aber nur 50$ hat, nicht Funktioniert und er dann z.B. die Msg "Du hast 50 $ zu wenig", bekommt?
Danke schonmal
if(strcmp(cmdtext,"/befehl",true)==0) {
if(GetPlayerMoney(playerid)>=1000) {
GivePlayerMoney(playerid,-1000);
SendClientMessage(playerid,farbe,"Diese Nachricht ist soooo wertvoll, dass sie dich 1000$ gekostet hat"); }
else { SendClientMessage(playerid,farbe,"Du hast nicht genug Geld"); }
return 1;
}
Oder so, wie du es dann noch wolltest...
if(strcmp(cmdtext,"/befehl",true)==0) {
if(GetPlayerMoney(playerid)>=1000) {
GivePlayerMoney(playerid,-1000);
SendClientMessage(playerid,farbe,"Diese Nachricht ist soooo wertvoll, dass sie dich 1000$ gekostet hat"); }
else {
new s[100];
format(s,sizeof(s),"Dieser Befehel kostet 1000$ und dir fehlen %d$",1000-GetPlayerMoney(playerid));
SendClientMessage(playerid,farbe,s); }
return 1;
}
return 1;
}