Jump to content

script [PRVÝ] Simple VIP v1.0a


Guest Norhy

Recommended Posts

Simple VIP

 

Ahoj. Dnes som sa nudil a tak som sa rozhodol urobiť FilterScript. Je to môj prvý FS tak prosím berte na to ohľad.

 

Info

Riadky: 197

Autor: Nohy

 

Netrvalo mi dlho kým som tento FS urobil. Robil som ho celkom sám a pomohol som si nejakými Topicmi z tejto webovej stránky a Googlu.

 

Poďme k Scriptu :)

 

Je to veľmi jednoduchý FilterScript ktorý ponúka Adminovi (RCON) nastaviť VIP. FilterScript obsahuje: 8 Príkazov z toho dva pre RCON Admina a jeden pre normálných hráčov.

 

Príkazy:

/vipinfo - Stručný popis o tom, čo je to VIP. // Môžu použiť aj normálni hráči

/vipnos - Príkaz ktorý pridá Nitro do (len do) osobného Auta.

/vipfix - Opraví každý typ dopravného prostriedku.

/vipheal - Vylieči VIP Hráča. Použivateľne len každých 60 Sekúnd (1 Minúta :d )

/vipcolor - Nastavenie farby nicku (Pridám viac)

/vipcmds - Vypíše VIP príkazy

 

RCON Príkazy:

 

/setvip ID - Nastavi VIP hráčovi.

/deletevip ID - Odstráni VIP dannému hráčovi

 

Dávam aj PWN pre tých ktorý by sa chceli niečo naučiť nejaké tie základy ako urobiť VIP Systém :)

 

Hláste chyby prosím. Nezabudnite hodnotiť :p

 

// Download: http://www.mediafire.com/?90u3ab470oyr3xs

Link to comment
Share on other sites

Na první FS je to dobrý, ale je tam hodně málo příkazů. Zkus na tom zapracovat a přidat jich víc. Pak to určitě bude mnohem lepší. :)

 

5/10

- 5b za málo příkazů :)

 

Edit:// proboha ... proč leteš dohromady DCMD a STRCMP ?

Link to comment
Share on other sites

  • 2 weeks later...

neuklada sa to + chyba

dcmd_setvip(playerid, params[])
{
new id = strval(params);
if (!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Použitie: /setvip [iD]");
else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,  COLOR_RED, "Toto ID nie je pripojené");
else if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "Musíš byť RCON Admin aby si mohol použiť tento príkaz");
else if(Vip[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "Tento hráč už je VIP");
else {
{
Vip[id] = 1;
SendClientMessage(playerid, COLOR_GREEN, "Admin ti dal VIP");
}
}
return 1;
}

 

SendClientMessage(playerid, COLOR_GREEN, "Admin ti dal VIP");

 

To odošle správu adminovi, ktorý napísal /setvip a nie hracovy, ktory dostal vip :d .. namiesto playerid tam malo ist id ..

 

ale na prvy FS je tam dost pokrocilesich funkci .. davam ti 6/10

 

EDIT: A to iste aj tu ..

else if(Vip[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "Tento hráč už je VIP");

podmienka ak ma playerid(hrac ktory odoslal prikaz) VIP :d:D

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...