Tak to jsi teda netestoval ani náhodou, protože tohle funkční rozhodně není.
Po tom, co to zkompiluješ tam budeš mít pouze
#include <a_samp>
Protože nemáš definovaný FILTERSCRIPT, takže se vše pod #if defined FILTERSCIPT až do #endif ignoruje..
Pak také 3 publicy OnPlayerCommandText.. ech to jsi zase viděl kde?
Takže opravená verze:
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/vtipy", cmdtext) == 0)
{
SendClientMessage(playerid,0xffd700,"Vtipy můžeš dávat všem příkazem /VTIP [ 0 - 5 ]");
return SendClientMessage(playerid,0xffd700,"VTIP SYSTEM 1.0 vytvořil ArmyCZ97");
}
if (strcmp("/vtip 0", cmdtext) == 0)
{
new msg[60];
GetPlayerName(playerid, msg, MAX_PLAYER_NAME + 1);
format(msg, sizeof(msg), "Hráč %s spustil VTIP 0", msg);
SendClientMessageToAll(0xffd700,msg);
SendClientMessageToAll(0xffffff,"Víte, jaký je rozdíl mezi ženou a těstem?");
return SendClientMessageToAll(0xffffff,"Žena se nejdříve válí a pak kyne a těsto nejdříve kyne a pak se válí.");
}
if (strcmp("/vtip 1", cmdtext) == 0)
{
new msg[60];
GetPlayerName(playerid, msg, MAX_PLAYER_NAME + 1);
format(msg, sizeof(msg), "Hráč %s spustil VTIP 1", msg);
SendClientMessageToAll(0xffd700,msg);
SendClientMessageToAll(0xffffff,"Mám velké trápení se ženou. Denně chodí spát až kolem třetí ráno.");
return SendClientMessageToAll(0xffffff,"A co do té doby dělá? Čeká, až se vrátím z hospody!");
}
return 0;
}
Takhle bohatě stačí celý script.
Pokud někdo máte o něco takového zájem, kopírujte tohle moje a ne autorovo.