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: Professzor - 2011. szeptember 04. - 16:20:31

Cím: Ölés Halál üzenet.
Írta: Professzor - 2011. szeptember 04. - 16:20:31
Sziasztok! Kockaa vagyok, elcsesztem az elõzõ felhasználóm. Feltöltök újra 1 filterscriptet! Mint ahogy megszokhattátok, ez is egy kis aprócska filterscriptecske lesz!
Mi ez?
Ez egy olyan filterscript ami kiírja annak akit megöltek hogy ki ölte meg és levon tõle 1 scorepontot és aki ölt annak kiírja kit ölt meg és kap 1 scorepontot!
Nem fogom feltölteni internetre mivel nagyon rövid!
Íme a forráskód:
[pawn]#include <a_samp>
public OnPlayerDeath(playerid, killerid, reason)
{
new string[256], string2[256], pname[MAX_PLAYER_NAME], kname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerName(killerid, kname, sizeof(kname));
format(string, sizeof(string), \"%s megölt téged, ezért levonunk tõled 1 scorepontot!\", kname);
format(string2, sizeof(string2), \"%s-t megölted, ezért a jutalmas 1 scorepont!\", pname);
SendClientMessage(playerid, 0xFFFF00AA, string);
SendClientMessage(killerid, 0x00FF00AA, string2);
SetPlayerScore(playerid, GetPlayerScore(playerid)-1);
SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
return 1;
}[/pawn]
Figyelem! A következõ scriptjeimet is ebbe a témába fogom nyitni, nemakarom megterhelni az simple machines forumnak a rendszerét! :)
Használjátok egészséggel!
Köszi hogy megnézted! Sziasztok. :)
Cím: Ölés Halál üzenet.
Írta: lusta19 - 2011. szeptember 04. - 16:23:47
Amúgy az ilyen kis terjedelmû kódokat  a kódok témába kéne írni   ;)
Cím: Ölés Halál üzenet.
Írta: Norby - 2011. szeptember 04. - 16:24:06
Szép munka ha kezdõ vagy akkor csak igy tovább :)
Cím: Ölés Halál üzenet.
Írta: Professzor - 2011. szeptember 04. - 16:26:03
>\" post=\"173362\" timestamp=\"1315146227\"]
Amúgy az ilyen kis terjedelmû kódokat  a kódok témába kéne írni   ;)
 
[/quote]
Persze, szétnéztem elõtte, de mégis a tervem úgy volt hogy 1 témában lesz az összes \"FilterScript\"-em és akkor egy tömb nem illik a kódokhoz..
 
WebSite link=topic=15174.msg173363#msg173363 date=1315146246]
Szép munka ha kezdõ vagy akkor csak igy tovább :)
 
[/quote]
Hát igen, kezdõ vagyok, 2 hónapja scriptelek, köszi a bíztatást. :)
Cím: Ölés Halál üzenet.
Írta: Csabesz - 2011. szeptember 04. - 16:32:12
Mi az a scorepont?  :D
Mert ha magyarra fordítom akkor, pontpont   :-X ennek így nincs értelme.  ::|
Amúgy a szkript sokat pazarol... elég lenne 2 változó.
Cím: Ölés Halál üzenet.
Írta: DrAkE - 2011. szeptember 04. - 21:07:59
Tádá:
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
new string[128];
GetPlayerName(playerid, string, 24);
format(string, sizeof(string), \"%s megölt téged, ezért levonunk tõled 1 scorepontot!\", string);
SetPlayerScore(playerid, GetPlayerScore(playerid)-1);
SendClientMessage(playerid, 0xFFFF00AA, string);
string[0] = EOS;
GetPlayerName(killerid, string, 24);
format(string, sizeof(string), \"%s-t megölted, ezért a jutalmas 1 scorepont!\", string);
SendClientMessage(killerid, 0x00FF00AA, string);
SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
return 1;
}[/pawn]
Cím: Ölés Halál üzenet.
Írta: Professzor - 2011. szeptember 04. - 21:35:46
Idézetet írta: DrAkE date=1315163279\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11192\" data-ipsquote-contentclass=\"forums_Topic
Tádá:
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
new string[128];
GetPlayerName(playerid, string, 24);
format(string, sizeof(string), \"%s megölt téged, ezért levonunk tõled 1 scorepontot!\", string);
SetPlayerScore(playerid, GetPlayerScore(playerid)-1);
SendClientMessage(playerid, 0xFFFF00AA, string);
string[0] = EOS;
GetPlayerName(killerid, string, 24);
format(string, sizeof(string), \"%s-t megölted, ezért a jutalmas 1 scorepont!\", string);
SendClientMessage(killerid, 0x00FF00AA, string);
SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
return 1;
}[/pawn]
 
Köszönöm DrAkE, próbálkozok majd legközelebb ilyen egyszerûsítetten dolgozni!
Cím: Ölés Halál üzenet.
Írta: instant - 2011. szeptember 04. - 21:52:07
jo lett ;) igy tovább