Szerző Téma: /me RP szerverekre.  (Megtekintve 1648 alkalommal)

/me RP szerverekre.
« Dátum: 2015. március 28. - 13:40:13 »
0 Show voters
                                                                                                      Sziasztok!
                                                                                                       
                                                             Ez egy általam írt FilterScript, RP szerverekre készítettem.
                                                                                                 Parancsa: /me
                                                                               Elkészítési idő: 5-10 perc. (mivel kezdő vagyok.)
                                                            Ha felhasználod, egy kérésem van: Tüntesd fel a nevem. Köszönöm. :)
                                                                                                     Javított verzió:
                                                 
 

    #include <a_samp>
    #include <zcmd>
    #include <sscanf>
    #define filterscript
    #define fekete 0x000000AA
    #define piros 0xAA3333AA
     
    #if defined filterscript
     
    public OnFilterScriptInit()
    {
            print(\"\\n->>> /me rendszer betöltve. Alfonso által írt FilterScript. <<<-\");
            return 1;
    }
     
    public OnFilterScriptExit()
    {
            return 1;
    }
    #endif
     
    CMD:me(playerid,params[])
    {
            new csel[64], nev[MAX_PLAYER_NAME], uzenet[90];
            if(sscanf(params,\"s[64]\",csel)) return SendClientMessage(playerid,piros,\"/me (cselekvésed)\");
            {
                                GetPlayerName(playerid, nev, sizeof(nev));
                format(uzenet,sizeof(uzenet),\"*%s %s.\", nev, uzenet);
                SendClientMessageToAll(fekete,uzenet);
                print(uzenet);
            }
            return 1;
    }

 
                                                                                             
                                                                                                      Szükséges includek:
                                                                                                         
                                                                                                              -a_samp
                                                                                                              -zcmd
                                                                                                              -sscanf
                                             
Legközelebb ne hagyd ki amit kiegészítettem, illetve ezt a kék színt hanyagold, hiszen olvashatatlan.
« Utoljára szerkesztve: 2015. március 28. - 14:01:23 írta Alfonso »

/me RP szerverekre.
« Válasz #1 Dátum: 2015. március 28. - 13:45:22 »
0 Show voters
szerintem valamit kihagytál nézd csak meg
 

CMD:me(playerid,params[])
{
        new csel[64];
        if(sscanf(params,\"s\",csel)) return SendClientMessage(playerid,piros,\"/me (cselekvésed)\");
        {
            new uzenet[64];
            format(uzenet,64,\"*%s %s.\");
            SendClientMessageToAll(fekete,uzenet);
            printf(uzenet);
        }
        return 1;
}

/me RP szerverekre.
« Válasz #2 Dátum: 2015. március 28. - 13:46:56 »
0 Show voters
Nem tudom, mit hagyhattam ki. :(

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
/me RP szerverekre.
« Válasz #3 Dátum: 2015. március 28. - 13:52:09 »
+2 Show voters
Tesztelted, működik?

Nem elérhető AnthonyGates

  • 546
  • AnthonyGates
    • Profil megtekintése
/me RP szerverekre.
« Válasz #4 Dátum: 2015. március 28. - 13:52:39 »
0 Show voters

format(uzenet,64,\"*%s %s.\");

 
Helyesen:
 

format(uzenet,64,\"*%s %s.\", NÉV_NINCS_LEKÉRVE, csel);

 
Meg van még benne pár hiba. (karakterláncok hossza), stbstbstb

/me RP szerverekre.
« Válasz #5 Dátum: 2015. március 28. - 13:53:13 »
0 Show voters
Nem teszteltem.

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
/me RP szerverekre.
« Válasz #6 Dátum: 2015. március 28. - 14:12:34 »
+2 Show voters

Publikálás elõtt bizonyosodj meg róla, hogy a script mûködik! Ne publikálj nem tesztelt scriptet!
 
[/quote]
[mod]A témát zártam, a figyelmeztetés most szóbeli, legközelebb teszteld mielőtt kirakod a scripted.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal