pozdrav svima.
zelio bih vam predstaviti jednu FS koju sam komponirao (koristio sam neke stvari vec napravljene)
poruke saljete kad stisnete tab da vidite online igrace kliknete na nick od igraca i pojavi vam se dialog i upisete poruku i stisnete posalji ili odustani...
jako jednostavna FS
pa eo
#include <a_samp>
new igrac[MAX_PLAYERS],
bool: tog[MAX_PLAYERS];
public OnFilterScriptInit()
return
print("Poruke na TAB od Lucifera"),1;
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp(cmdtext,"/tabporuke",true))
if(tog[playerid]) return tog[playerid] = false,
SendClientMessage(igrac[playerid], 0x33AA33AA, "Primanje privatnih poruka blokirano!");
else return tog[playerid] = true,
SendClientMessage(igrac[playerid], 0x33AA33AA, "Primanje privatnih poruka odblokirano!");
return 0;
}
public OnPlayerConnect(playerid)
return igrac[playerid] = INVALID_PLAYER_ID,1;
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 2 && response)
{
new estr[128], ename[MAX_PLAYER_NAME];
GetPlayerName(playerid,ename,sizeof(ename));
format(estr,128,"%s'ova privatna poruka: %s", ename,inputtext);
SendClientMessage(igrac[playerid], 0x33AA33AA, estr);
format(estr,128,"Privatna poruka glasi: %s", inputtext);
SendClientMessage(playerid, 0x33AA33AA, estr);
igrac[playerid] = INVALID_PLAYER_ID;
return 1;
}
return 0;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(playerid == clickedplayerid) return 0;
else if(tog[clickedplayerid])
return
SendClientMessage(igrac[playerid], 0x33AA33AA, "Taj igrac je blokirao primanje privatnih poruka");
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Tab poruke by Lucifer","Upisite poruku koju zelite poslati igracu","Posalji","Odustani");
igrac[playerid] = clickedplayerid;
return 1;
}
ovo je super,mozda cu koristiti na mom serveru :D hvala ti super je :-*
Super je ovo... ;) Koristicu na mom Serveru!
Extra FS :)
hvala puno! samo da jos jednom kazem da ja nisam sve napravio nego sam skupio iz nekih skripti pa dobio ideju i sve slozio u jednu skriptu ;)
To ima i na bm i stalno sam ga koristio!
Veoma korina stvar svaka cast!
zasto se pojavljuje ovaj error?
error 017: undefined symbol "ShowPlayerDialog"
Korisna FS nema sta..:D