Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: [UNT] Sergio Logan poslato Novembar 03, 2010, 00:44:48 PRE PODNE

Naslov: [FS] Poruke na TAB
Poruka od: [UNT] Sergio Logan poslato Novembar 03, 2010, 00:44:48 PRE PODNE
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;
}
Naslov: Odg: [FS] Poruke na TAB
Poruka od: TheMonk poslato Novembar 03, 2010, 01:03:39 PRE PODNE
ovo je super,mozda cu koristiti na mom serveru :D hvala ti super je :-*
Naslov: Odg: [FS] Poruke na TAB
Poruka od: ceLL_ poslato Novembar 03, 2010, 01:22:37 PRE PODNE
Super je ovo... ;)  Koristicu na mom Serveru!
Naslov: Odg: [FS] Poruke na TAB
Poruka od: Classico poslato Novembar 03, 2010, 01:40:26 PRE PODNE
Extra FS  :)
Naslov: Odg: [FS] Poruke na TAB
Poruka od: [UNT] Sergio Logan poslato Novembar 03, 2010, 01:42:14 PRE PODNE
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 ;)
Naslov: Odg: [FS] Poruke na TAB
Poruka od: gonss poslato Novembar 03, 2010, 07:34:25 PRE PODNE
To ima i na bm i stalno sam ga koristio!
Veoma korina stvar svaka cast!
Naslov: Odg: [FS] Poruke na TAB
Poruka od: Johnnie Walker poslato Novembar 05, 2010, 19:11:32 POSLE PODNE
zasto se pojavljuje ovaj error?
error 017: undefined symbol "ShowPlayerDialog"
Naslov: Odg: [FS] Poruke na TAB
Poruka od: mafica poslato Novembar 08, 2010, 09:28:32 PRE PODNE
Korisna FS nema sta..:D