GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Kovacs_Bela - 2012. augusztus 22. - 22:08:59

Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 22. - 22:08:59
Üdv! Rögtönöztem ezt a kis scriptet, mivel már nem sampozok, de a scriptelésem megõrizném.. :D
Ezzel Adni tudtok egy Like-t egy player üzenetére, és meg tudjátok nézni a player lájkjait :D
Készítõ: danix99
Idõ: kb 30perec
Hibák: Nem tudom tesztelni.
Sorok: 39
pastebin kód
// [FS] HSZ- Like by danix99 aka Sodear, and [R]obo[T]...
// 2012 08 22
#include <a_samp>
#include <zcmd>
#include <sscanf2>
#define FILTERSCRIPT
new likes[MAX_PLAYERS], settimer;
forward timer();
public OnFilterScriptInit() return settimer = SetTimer(\"timer\",60*1000*5,true);
public timer() return SendClientMessageToAll(-1,\"Ha lájkolni szeretnél egy playert, /like [playerid/név]\");
public OnFilterScriptExit() return KillTimer(settimer);
CMD:likes(playerid,params[])
{
new pid,strng[128];
if(sscanf(params,\"i\",pid)) return SendClientMessage(playerid,-1,\"/likes [playerid / name]\");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid,0xff0000ff,\"ERROR: Invalid Playerid\");
format(strng,128,\"Lájkok: %d\",likes[pid]);
SendClientMessage(playerid,0x0000ffff,strng);
return 1;
}
CMD:like(playerid,params[])
{
new pid,n1[24],n2[24],str[128];
if(sscanf(params,\"u\",pid)) return SendClientMessage(playerid,-1,\"/like [playerid / name]\");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid,0xff0000ff,\"ERROR: Invalid Playerid\");
GetPlayerName(playerid,n1,24);
GetPlayerName(pid,n2,24);
format(str,128,\"Lájkoltad %s hozzászólását!\",n2);
SendClientMessage(playerid,0x00ff00ff,str);
format(str,128,\"%s lájkolta a hozzászólásod!! Lájkjaid: %d\",n1,likes[pid]);
SendClientMessage(pid,0xff0000ff,str);
format(str,128,\"%s lájkolta %s hozzászólását!\",n1,n2);
SendClientMessageToAll(0xffbb00ff,str);
likes[pid]++;
return 1;
}

 
Nem menti a lájkokat!!!
Köszcsá
Cím: HSZ-Like [Bugs Fixed]
Írta: instant - 2012. augusztus 22. - 22:11:26
pid,n1[24],n2[24],str[128];[/quote]
hiányzik valami elõtte
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 22. - 22:12:22
pfff kösz fáradt vagyok XD
edited
Cím: HSZ-Like [Bugs Fixed]
Írta: DrAkE - 2012. augusztus 22. - 22:13:44
[mod]Csak, hogy olvassátok a Szabályzatot:

Publikálás elõtt bizonyosodj meg róla, hogy a script mûködik! Ne publikálj nem tesztelt scriptet![/quote]

Adok 3 napot a kód tesztelésére![/mod]
Illetve kellene a kódba:
 
#define FILTERSCRIPT

 
Hogy miért? Mivel a definició segítségével állapítja meg a ZCMD, hogy játékmód, vagy hogy filterscript-e, és ennek megfelelõen hookolja a callbackeket.
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 22. - 22:17:29
oké majd holnap nyírom a hajam oszt lehet hogy hazamegyek utána ott tudom tesztelni
Cím: HSZ-Like [Bugs Fixed]
Írta: instant - 2012. augusztus 22. - 22:25:43
Teszteltem müködik csak van még 1-2 hibája amit emlitetettem neki
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 22. - 22:28:15
javítva, bugs fixed tag kirakva
Cím: HSZ-Like [Bugs Fixed]
Írta: Flash - 2012. augusztus 22. - 22:33:49
Hát ennek nem sok értelmét látom, de a script jó lett.  :-\\
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 22. - 22:35:51
köszi :D
csak egy kis fun.. :D
freeroam szerverekbe pl jó kis újítás lehet :D
Cím: HSZ-Like [Bugs Fixed]
Írta: Striker - 2012. augusztus 22. - 23:41:53
Szép :D
Cím: HSZ-Like [Bugs Fixed]
Írta: Flash - 2012. augusztus 22. - 23:45:01
Idézetet írta: Striker date=1345671713\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26665\" data-ipsquote-contentclass=\"forums_Topic
Szép :D
 
OFF: El ne élvezz a szépségétõl. :S
ON: Szerintem a /like parancsba elég, hogy mindenkinek írjon szöveget és kész. Nem kell külön.külön.
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 23. - 12:51:24
Idézetet írta: Striker date=1345671713\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26665\" data-ipsquote-contentclass=\"forums_Topic
Szép :D
 
ty :D
 

ON: Szerintem a /like parancsba elég, hogy mindenkinek írjon szöveget és kész. Nem kell külön.külön.
 
[/quote]
de ez ilyen bónusz hogy duplán értesít xD
Cím: HSZ-Like [Bugs Fixed]
Írta: nagyzoltan94 - 2012. augusztus 23. - 13:08:51
Jó lett. Grat
Elkészítési idõ:30 perec :D
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 23. - 13:12:39
kösz.
azaz :D
Cím: HSZ-Like [Bugs Fixed]
Írta: JackBronson - 2012. augusztus 23. - 13:44:59
Amuyg direkt irtad angolul?
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 23. - 13:53:02
Aha.
amúgy mit?XD
Cím: HSZ-Like [Bugs Fixed]
Írta: JackBronson - 2012. augusztus 23. - 13:54:36
SendClientMessage(playerid,0xff0000ff,\"ERROR: Invalid Playerid\");

 
ezt :D
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. augusztus 23. - 13:55:05
aha :D
Cím: HSZ-Like [Bugs Fixed]
Írta: Found - 2012. november 26. - 21:48:46
Szép, lett csodaszarvas xDDD
Cím: HSZ-Like [Bugs Fixed]
Írta: Kovacs_Bela - 2012. november 26. - 22:06:06
omfg dafuqlol
Ne írj régi témákba!
Amúgy kösz :)
Cím: HSZ-Like [Bugs Fixed]
Írta: Found - 2012. november 26. - 22:16:39

Ne írj régi témákba!
Amúgy kösz

 
[/quote]
Sry, nem figyeltem téma dátumát xD