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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Hivatalos fórumról áthozott szkriptek => A témát indította: ZoleBB - 2014. Március 10. - 22:59:39

Cím: Katonai Rang - Pontok szerint
Írta: ZoleBB - 2014. Március 10. - 22:59:39
Információ
Készítette: mrsh
Eredeti topic: ITT!
Sorok száma: 82
Ez a rank rendszer pont szerint méri a rangokat.
KÓD
 
   
    stock GetName(playerid)
    {
        new Name[MAX_PLAYER_NAME];
        if(IsPlayerConnected(playerid))
        {
                    GetPlayerName(playerid, Name, sizeof(Name));
            }
            return Name;
    }
    public OnPlayerText(playerid, text[])
    {
        if((GetPlayerScore(playerid) >= 0) && (GetPlayerScore(playerid) <= 100))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Tizedes]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 100) && (GetPlayerScore(playerid) <= 300))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Hadnagy]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 300) && (GetPlayerScore(playerid) <= 500))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Õrnagy]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 500) && (GetPlayerScore(playerid) <= 1000))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Kapitány]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 1000) && (GetPlayerScore(playerid) <= 1500))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Parancsnok]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 1500) && (GetPlayerScore(playerid) <= 2000))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Tábornok]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 2000) && (GetPlayerScore(playerid) <= 2500))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Dandártábornok]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 2500) && (GetPlayerScore(playerid) <= 5000))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Tábornagy]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 5000) && (GetPlayerScore(playerid) <= 10000))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[Öregróka]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
        if((GetPlayerScore(playerid) >= 10000) && (GetPlayerScore(playerid) <= 9999999))
            {
                new string[175];
                format(string,sizeof(string), \"{F5E618}[isten]{FFFFFF} %s: {FFFFFF}%s\",GetName(playerid),text);
                SendClientMessageToAll(-1, string);
                return 0;
            }
    }
Cím: Katonai Rang - Pontok szerint
Írta: Tamas1324 - 2014. Március 11. - 05:07:38
Szerintem jo. De lenne egy kerdesem.percenkent kapok egy pontott vagy orankent?
Cím: Katonai Rang - Pontok szerint
Írta: ZyZu. - 2014. Március 11. - 06:48:28
Idézetet írta: Tamas1324 date=1394510858\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47050\" data-ipsquote-contentclass=\"forums_Topic
Szerintem jo. De lenne egy kerdesem.percenkent kapok egy pontott vagy orankent?
 
Nem, nem kapsz semmit. Ez csak annyit csinál ha egy adott játékos ír a szervereden akkor lekérdezi a játékosnak a pontját majd kiírja  a rangot. Nincs benne semmi hozzáadás illetve óránkénti pont adás sem, de egyszerû megírni egy timer segítségével..  ;)
Cím: Katonai Rang - Pontok szerint
Írta: ZoleBB - 2014. Március 11. - 06:52:35
Ott a pont! :)
Cím: Katonai Rang - Pontok szerint
Írta: Tamas1324 - 2014. Március 11. - 07:24:10
Jaaaaaa. Akkor már értem :D Köszönöm a felvílágosítást.
Cím: Katonai Rang - Pontok szerint
Írta: Rupert - 2014. Március 11. - 16:31:01
Ez miért rendszer? :(
Cím: Katonai Rang - Pontok szerint
Írta: ZoleBB - 2014. Március 11. - 16:41:16
Ez volt a neve a hiv. fórumon.
Cím: Katonai Rang - Pontok szerint
Írta: Gh0st - 2014. Március 11. - 17:41:51
Idézetet írta: Tamas1324 date=1394510858\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47050\" data-ipsquote-contentclass=\"forums_Topic
Szerintem jo. De lenne egy kerdesem.percenkent kapok egy pontott vagy orankent?
 
Ha scripter vagy,mint a titulusod mutatja,akkor ezt tudnod kéne.



Ez volt a neve a hiv. fórumon.
 
[/quote]
Attól függetlenül még levevehetnéd a \"rendszer\" megnevezést,mert ez nem az.
Cím: Katonai Rang - Pontok szerint
Írta: [(The_Pro_Kari)] - 2014. Március 11. - 17:48:08
[mod]A témától ne térjünk el![/mod]
Cím: Katonai Rang - Pontok szerint
Írta: ZoleBB - 2014. Március 11. - 17:54:14
Módosítva!