
Beitrag von SA:MP ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
So geht das auch nicht direkt.
Nun, entweder du legst dir einen Command-Prozessor zu wie ocmd, pcmd, zcmd...etc, dann kannst du das einfach so machen.
Oder du formatierst den String bevor du ihn nutzt.
Ungefähr so:
mfg.
if(!strcmp("/Abstimmungstarten",cmdtext,true, 18))
{
if(cmdtext[19] = ' ')
{
//if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,0xF50000FF,"Du kannst keine Abstimmung starten!");
if(!cmdtext[20]) return SendClientMessage(playerid,0xF50000FF,"BENUTZE: /Abstimmungstarten < FRAGE >!");
SendClientMessageToAll(0xF50000FF,">=========================================<");
SendClientMessageToAll(0xFF6E00FF,"<<<<>>>> ÖFFENTLICHE ABSTIMMUNG <<<<>>>>");
format(string,sizeof string,"FRAGE: %s",cmdtext[20]);
SendClientMessageToAll(0xFFD200FF,string);
SendClientMessageToAll(0x0041FFFF,"Stimme abgeben mit /stimmen [JA/NEIN]");
SendClientMessageToAll(0x0041FFFF,"Mit /publik kannst du eine anonyme Stimme geben!");
SendClientMessageToAll(0x050000FF,">=========================================<");
VoteAvailable = 1;
SetTimer("VotingTimes",VoteTimeSecondss,false);
return 1;
}
}
Oder du schreibst es als zcmd Befehl: