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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: mooph - 2014. Július 11. - 16:55:30

Cím: Adminnév
Írta: mooph - 2014. Július 11. - 16:55:30
Sziasztok!ÉN szeretnék egy olyat az rp szeróm hogy admin név legyen./adminok nál pl ne Imre_Adam
hanem pl Ember
Nekem csak ez kéne.Elõre is kösz
Cím: Adminnév
Írta: Asdelon - 2014. Július 11. - 17:21:02
Bocs, de én nem nagyon értem meg, amit írsz, talán még segíteni is tudnék, de ez így nem megy  :wall:
Cím: Adminnév
Írta: Hörry - 2014. Július 11. - 17:32:12
Gondolom úgy értette, hogy tegyük fel az egyik admin IG neve Kis_Pista. És õ azt szeretné, hogy ha a Kis_Pista nevû admin reportra válaszol akkor ne a Kis Pistás nevét írja ki hanem pl egy becenevet: Sajtszósz22 admin válasza:  Ez vonatkozik gondolom a /adminok parancsra is tehát ott is a becenevet írja ne az IG nevet. Én csak ezt tudom mondani, hogy így gondolja, mert más nem igen jut eszembe.
Cím: Adminnév
Írta: mooph - 2014. Július 11. - 17:37:34
Idézetet írta: Hörry date=1405092732\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49389\" data-ipsquote-contentclass=\"forums_Topic
Gondolom úgy értette, hogy tegyük fel az egyik admin IG neve Kis_Pista. És õ azt szeretné, hogy ha a Kis_Pista nevû admin reportra válaszol akkor ne a Kis Pistás nevét írja ki hanem pl egy becenevet: Sajtszósz22 admin válasza:  Ez vonatkozik gondolom a /adminok parancsra is tehát ott is a becenevet írja ne az IG nevet. Én csak ezt tudom mondani, hogy így gondolja, mert más nem igen jut eszembe.
 
Ott a pont
Cím: Adminnév
Írta: Nátha - 2014. Július 11. - 18:33:31
A Defensive módba van ilyen, onnan kitudod venni az alapot és betudod \"operálni\" a saját módodba.
Cím: Adminnév
Írta: HackFlux - 2014. Július 13. - 12:02:48
// Csinálsz a regisztrációs rendszeredbe egy ilyet (csak akkor lehet ha van enumod):
enum pInfo
{
    Becenev,
}
new PlayerInfo[MAX_PLAYERS][pInfo];
// Majd a parancs rá:
// ============================================== //
CMD:becenev(playerid, params[])
{
        if(PlayerInfo[playerid][AdminSzint] < 1) return SendClientMessage(playerid, COLOR_HIBA, \"* Hiba: A parancsot 1-es adminszinttõl használható.\");
        {       
             new nev[40];
             if(sscanf(params,\"s\", nev))
             {
             SendClientMessage(playerid, COLOR_PARANCS_HASZNALAT,\"* Használat: /becenev [Név]\");
             return 1;
             
             PlayerInfo[playerid][becenev] == nev;
             }
        }
        return 1;
}
// ============================================== //
CMD:admins(playerid, params[])
{
  for(new i=0; i<MAX_PLAYERS; i++)
  {
        if(PlayerInfo[AdminSzint] > 0)
        {
           new admin[40]; // Ha több admin szinted van akkor másold a sorokat.
           if(PlayerInfo[AdminSzint] == 1) { admin = \"Szint: 1\"; }
           if(PlayerInfo[AdminSzint] == 2) { admin = \"Szint: 2\"; }
           if(PlayerInfo[AdminSzint] == 3) { admin = \"Szint: 3\"; }
           if(PlayerInfo[AdminSzint] == 4) { admin = \"Szint: 4\"; }
           if(PlayerInfo[AdminSzint] == 5) { admin = \"Szint: 5\"; }
       new string[256], name[MAX_PLAYER_NAME];
       
       // GetPlayerName(i, name, sizeof(name)); Ezzel kéred le alap esetben a neveket de neked a becenév kell.
       PlayerInfo[playerid][becenev] == nev;
       format(string,sizeof(string),\"* Név: %s | %s\", nev, admin);
       SendClientMessage(playerid, COLOR_ADMIN_HASZNALAT1, string);
        }
  }
  return 1;
}

 
Ez alapján megtudod csinálni!
Cím: Adminnév
Írta: Flash - 2014. Augusztus 02. - 20:52:36
[mod]Nem mai téma. Témát zárom![/mod]