// === PARANCSOK SAMP SZERVERNEK === //
// =========== By : Pedró ============ //
// === NEVET HAGYD BENNE! NE LOPD MÁS MUNKÁJÁT! === //
// === PARANCSOK : /help /fhelp /heal /armour /részeg /bronzpack /ezüstpack /aranypack === //
// === ÜZENETRENDSZER : SPAWNNÁL / HALÁLNÁL / PARANCSOK HASZNÁLATÁNÁL ÜZENET! === //
#include <a_samp>
#define PIROS 0xf51b1bAA
#define ZOLD 0x1bf51bAA
#define LILA 0xC2A2DAAA
#define SOTETKEK 0x2641FEAA
#define SARGA 0xFFFF00AA
#define FEHER 0xFFFFFFAA
#define NARANCS 0xF78C1B
#define CIAN 0x00FFCC
#define BRONZ 0x996633
#define ARANY 0xCC9900
#define EZUST 0xCCCCCC
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Parancsok By : Pedró \");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n----------------------------------\");
print(\" Parancsok By : Pedró \");
print(\"----------------------------------\\n\");
}
#endif
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,0xFF9900AA,\"Üdvözöllek a szerveren , jó játékot kívánok!\");
SendClientMessage(playerid,0xFF9900AA,\"Amennyiben nem tudod a parancsokat írd be a /help parancsot.\");
SendClientMessageToAll(SARGA,\"Valaki csatlakozott a szerverre!\");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
SendClientMessageToAll(SARGA,\"Valaki lelépett a szerverrõl!\");
return 1;
}
public OnPlayerSpawn(playerid)
{
SendClientMessage(playerid,ZOLD,\"Sikeresen LeSpawnoltál!\");
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
SendClientMessage(playerid,PIROS,\"Meghaltál! Hamarosan újraéledsz!\");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/help\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,CIAN,\"Parancsok : /fhelp /heal /armour /részeg\");
}
if (strcmp(\"/fhelp\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,CIAN,\"A szerveren több fegyverpack található :\");
SendClientMessage(playerid,CIAN,\"1. Bronz Pack 2. Ezüst Pack 3. Arany Pack\");
SendClientMessage(playerid,CIAN,\"Árak : 1. 150.000 $ 2. 300.000 $ 3. 450.000 $\");
SendClientMessage(playerid,CIAN,\"Parancsok : /bronzpack /ezüstpack /aranypack\");
SendClientMessage(playerid,0x993300AA,\"Bronz Fegyver Pack : [AK47 | 200] [MP5 | 250] [Colt45 | 150] [Dildo | 1] [Rifle | 150] [shotgun | 100] [Gránát | 10] \");
SendClientMessage(playerid,0xAFAFAFAA ,\"Ezüst Fegyver Pack : [M4 | 350] [MP5 | 350] [Deagle | 250] [Kés | 1] [Combat | 250] [Gránát | 40] [uZI | 500] \");
SendClientMessage(playerid,0xFFFF00AA,\"Arany Fegyver Pack : [M4 | 550] [MP5 | 550] [Deagle | 550] [Katana | 1] [sawnOff | 450] [RPG | 40] [TEC9 | 1500] [sniper | 150] \");
}
if (strcmp(\"/bronzpack\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,ZOLD,\"Sikeresen megvetted a BRONZ PACKOT!\");
GivePlayerWeapon(playerid,30,200);
GivePlayerWeapon(playerid,29,250);
GivePlayerWeapon(playerid,22,150);
GivePlayerWeapon(playerid,10,1);
GivePlayerWeapon(playerid,33,150);
GivePlayerWeapon(playerid,25,100);
GivePlayerWeapon(playerid,16,10);
GivePlayerMoney(playerid,-150000);
}
if (strcmp(\"/ezüstpack\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,ZOLD,\"Sikeresen megvetted az EZÜST PACKOT!\");
GivePlayerWeapon(playerid,31,350);
GivePlayerWeapon(playerid,29,350);
GivePlayerWeapon(playerid,24,250);
GivePlayerWeapon(playerid,4,1);
GivePlayerWeapon(playerid,27,250);
GivePlayerWeapon(playerid,16,40);
GivePlayerWeapon(playerid,28,500);
GivePlayerMoney(playerid,-300000);
}
if (strcmp(\"/aranypack\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,ZOLD,\"Sikeresen megvetted az ARANY PACKOT!\");
GivePlayerWeapon(playerid,31,550);
GivePlayerWeapon(playerid,29,550);
GivePlayerWeapon(playerid,22,550);
GivePlayerWeapon(playerid,8,1);
GivePlayerWeapon(playerid,26,450);
GivePlayerWeapon(playerid,32,1500);
GivePlayerWeapon(playerid,35,40);
GivePlayerWeapon(playerid,34,150);
GivePlayerMoney(playerid,-450000);
}
if (strcmp(\"/heal\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,ZOLD,\"Sikeresen feltöltötted az életed!\");
SetPlayerHealth(playerid,150);
}
if (strcmp(\"/armour\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,ZOLD,\"Sikeresen feltöltötted a páncélod!\");
SetPlayerArmour(playerid,150);
}
if (strcmp(\"/részeg\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,ZOLD,\"Annyit ittál , hogy berúgtál!\");
SetPlayerDrunkLevel(playerid,300);
}
return 1;
}
Ezért megérdemelsz egy +-t és egy darab:
Hah bevetted...nézd tovább
Ne nézd meg csak ha nagyon akarod
Na jó most már tényleg befejezem a trollkodást
<3 Köszi szépen a kekszet :-*- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Bandosz - 2014. július 25. - 00:39:00- Ezért nem jár keksz.
Ezért egy egész karton jár!
Jó lett, felhasználni ugyan nem tudom.- Cím: I. FilterScriptem! [PARANCSOK]
Írta: PiCsUUU - 2014. július 25. - 01:01:22- Szia! Mivel az elsõ fs-ed adok egy \"+\"-t.
Ja és máskor használd a CMD-parancsfeldolgozót jobban átláthatóbb lesz a munkád ;)
a zcmd.inc link: http://www.solidfiles.com/d/879d1213462fc1562d16d464e90c8cf9/zcmd.inc
Teszt code!
#include <a_samp>
#include <zcmd>
CMD:tesztparancs(playerid)
{
SendClientMessage(playerid,-1,\"Sikeresen megírtál egy parancsott CMD-vel.\");
return 1;
}- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Pedróó - 2014. július 25. - 01:28:29 Idézetet írta: Bandosz date=1406241540\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49654\" data-ipsquote-contentclass=\"forums_TopicEzért nem jár keksz.:OO Köszi :thumbsup: (1 hétig lessz keksz :3)
Ezért egy egész karton jár!
Jó lett, felhasználni ugyan nem tudom.
Szia! Mivel az elsõ fs-ed adok egy \"+\"-t.
Ja és máskor használd a CMD-parancsfeldolgozót jobban átláthatóbb lesz a munkád ;)
a zcmd.inc link: http://www.solidfiles.com/d/879d1213462fc1562d16d464e90c8cf9/zcmd.inc
Teszt code!
#include <a_samp>
#include <zcmd>
CMD:tesztparancs(playerid,params[])
{
SendClientMessage(playerid,-1,\"Sikeresen megírtál egy parancsott CMD-vel.\");
return 1;
}
[/quote]
Legközzelebb ezt fogom használni! Köszi szépen!- Cím: I. FilterScriptem! [PARANCSOK]
Írta: KrisztoferHD - 2014. július 25. - 02:37:22- nem tudom hogy mennyire ismered a pawno nevezettet de egy hiba !
SendClientMessageToAll(SARGA,\"Valaki csatlakozott a szerverre!\");[/quote]
ennek így kéne lenni hogy
SendClientMessageToall(SARGA,\"%s Csatlakozott a szervere!\");[/quote]
de a kisebb hibáktól eltekintve megy a + !
((lécives vedd fel a kapcsolatot velem PÜ-be !))- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Pedróó - 2014. július 25. - 02:44:51 Idézetet írta: KrisztoferHD date=1406248642\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49654\" data-ipsquote-contentclass=\"forums_Topicnem tudom hogy mennyire ismered a pawno nevezettet de egy hiba !
SendClientMessageToAll(SARGA,\"Valaki csatlakozott a szerverre!\");ennek így kéne lenni hogy
SendClientMessageToall(SARGA,\"%s Csatlakozott a szervere!\");[/quote]
de a kisebb hibáktól eltekintve megy a + !
((lécives vedd fel a kapcsolatot velem PÜ-be !))
[/quote]
Ez nem hiba... Direkt azért írtam így mert nem akartam hogy nevet írjon....- Cím: I. FilterScriptem! [PARANCSOK]
Írta: gbr333 - 2014. július 25. - 07:20:21- Kedves Krisztofer!
Az általad kitett kód nem mûködik!
Helyesen:
new name [ MAX_PLAYER_NAME +1 ] , string [ 24+MAX_PLAYER_NAME +1 ] ;
GetPlayerName ( playerid, name, sizeof( name)) ;
format( string, sizeof( string), \"%s csatlakozott a szerverre!\" , name ) ;
SendClientMessageToAll(SARGA, string );- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Brad_Mortenos - 2014. július 25. - 08:11:43- Nem rossz script.
Ha továbbfejleszted, én ajánlanám a dialogot.
Pl. /pack, és ott tudnád kiválasztani a különbözõ packokat.
/help - ott pedig 2 választás lenne [szerver parancsok | Fegyver információk]- Cím: I. FilterScriptem! [PARANCSOK]
Írta: KrisztoferHD - 2014. július 25. - 11:55:59- Akkor bocsi lehet hogy csak a SendClientMessage(playerid,-1,\"%s Csatlakozott a szervere!\"); val müködik
- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Pedróó - 2014. július 25. - 12:26:34 Idézetet írta: Brad_Mortenos date=1406268703\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49654\" data-ipsquote-contentclass=\"forums_TopicNem rossz script.Kössz az infót :thumbsup:
Ha továbbfejleszted, én ajánlanám a dialogot.
Pl. /pack, és ott tudnád kiválasztani a különbözõ packokat.
/help - ott pedig 2 választás lenne [szerver parancsok | Fegyver információk]
Akkor bocsi lehet hogy csak a SendClientMessage(playerid,-1,\"%s Csatlakozott a szervere!\"); val müködik
[/quote]
Ennek pedig semmi értelme.... Mért írja ki CSAK neki hogy õ maga csatlakozott a szerverre :D?- Cím: I. FilterScriptem! [PARANCSOK]
Írta: KrisztoferHD - 2014. július 25. - 13:30:17- Nekem pedig jó
- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Pedróó - 2014. július 25. - 13:46:35 Idézetet írta: KrisztoferHD date=1406287817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49654\" data-ipsquote-contentclass=\"forums_TopicNekem pedig jóHát de csak neked írja ki :D
SendClientMessageToAll
Ez kell hogy mindenkinek kiírja :thumbsup:- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Pedró - 2014. július 26. - 22:50:03- Az OnPlayerCommandText callback-t érdemes
return 0;
-val/vel zárni.. (Hibás parancs kiírása, ha végig fut a callback.. Persze ehhez az összes feltételhez be kell illeszteni a
return 1;
-t. (Tehát a parancsok végére a \'}\' felé..- Cím: I. FilterScriptem! [PARANCSOK]
Írta: BackUP - 2014. július 26. - 23:12:52- Elsõ FS-nek tökéletes, bár nem fogom felhasználni :D
Jaa, és Krisztofer: Kérlek tippjeidet ne oszd meg itt, mert eddig az összes mûködésképtelen.- Cím: I. FilterScriptem! [PARANCSOK]
Írta: draco_blue - 2014. július 26. - 23:28:22 Idézetet írta: KrisztoferHD date=1406287817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49654\" data-ipsquote-contentclass=\"forums_TopicNekem pedig jótipikus \"vak vezet világtalant\" :D
- Cím: I. FilterScriptem! [PARANCSOK]
Írta: Szasza - 2014. július 27. - 10:13:19 Idézetet írta: PiCsUUU date=1406242882\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49654\" data-ipsquote-contentclass=\"forums_TopicSzia! Mivel az elsõ fs-ed adok egy \"+\"-t.Ha nagyon okoskodni akarsz akkor ehhez a parancshoz így használtad volna:
Ja és máskor használd a CMD-parancsfeldolgozót jobban átláthatóbb lesz a munkád ;)
a zcmd.inc link: http://www.solidfiles.com/d/879d1213462fc1562d16d464e90c8cf9/zcmd.inc
Teszt code!
#include <a_samp>
#include <zcmd>
CMD:tesztparancs(playerid,params[])
{
SendClientMessage(playerid,-1,\"Sikeresen megírtál egy parancsott CMD-vel.\");
return 1;
}
[pawn]
#include <a_samp>
#include <zcmd>
CMD:tesztparancs(playerid)
{
SendClientMessage(playerid,-1,\"Sikeresen megírtál egy parancsott CMD-vel.\");
return 1;
}
[/pawn]