Guten abend,
Und zwar weiss ich nicht wie die Werbung schreiben soll, wovon ich auch keine ahnung habe wie ich dies mache.
Ich möchte gerne pro Buchstabe was er schreib , 7$ kostest d.h. 10 Buchstaben = 70$.
Ich hoffe es könnte mir jemand helfen.
Code:
CMD:werbung(playerid,params[])
{
if(!IsLoggedIn(playerid))return 1;
if(Spieler[playerid][pTot] == 1)return SendClientMessage(playerid,COLOR_GREY,"Mann kann im Krankenhaus keine Werbung schreiben.");
if(Spieler[playerid][pLevel] < 0)return SendClientMessage(playerid, COLOR_GREY, "Du brauchst Level 3 oder höher um Werbung schreiben zu können.");
new string[256],text;
if(sscanf(params,"s[256]",text))return SendClientMessage(playerid,COLOR_GREY,"Benutze /werbung [Nachricht]");
new payout = text * 40;
if(Spieler[playerid][pMoney] < payout)
{
format(string, sizeof(string), "Du besitzt nicht genügend Geld (%d$), um die Werbung schalten zu können.",payout);
SendClientMessage(playerid, COLOR_GREY, string);
return 1;
}
GiveMoney(playerid,-payout);
format(string, sizeof(string), "|Werbung| %s, Absender: %s, Handy(Nr.%d)",text,GetName(playerid),Spieler[playerid][pNumber]);
SendClientMessageToAll(COLOR_GREEN, string);
return 1;
}