Alles anzeigendu machst einfach einen cmd namens ad
dann machst du einen string
und lässt dir preis pro buchstabe einfallen,
und dann schickst du den string an jeden spieler
dcmd meinst du, oder?
OnPlayerCommandText
dcmd(ad, 2, cmdtext)
dcmds:
dcmd_ad(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z)
{
new name[MAX_PLAYER_NAME], string[100];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Werbung: %s. %s", cmdtext, name);
SendClientMessageToAll(farbe, string);
GivePlayerMoney(playerid, -...);
}
else if(!IsPlayerInRangeOfPoint(playerid, 5, x, y, z)
{
return SendClientMessage(playerid, farbe, "FEHLER: Du bist nich an einem Werbepunkt.");
}
return 1;
}
Wenn du pro Zeichen abrechnen willst, ist es etwas komplizierter.