Szerző Téma: /a Chat  (Megtekintve 450 alkalommal)

Nem elérhető shadee

  • 1073
    • Profil megtekintése
/a Chat
« Dátum: 2012. július 22. - 17:51:08 »
0 Show voters
CMD:a(playerid, params[])
{
    new sendername[MAX_PLAYER_NAME], string[160];
    if(!(PlayerInfo[playerid][pAdmin] >= 1)) return SCM(playerid, COLOR_GREY,\"Nem Használhatod ezt a parancsot\");
    if(isnull(params)) return SCM(playerid,COLOR_GOLD,\"Használat: /a [chat]\");
    GetPlayerName(playerid,sendername,sizeof(sendername));
    sendername[strfind(sendername,\"_\")] = \' \';
    format(string,160,\"*%d Admin %s: %s\",PlayerInfo[playerid][pAdmin],sendername,params);
    SendAdminMessage(COLOR_GOLD, string);
    return 1;
}

 
valaki átalakítaná hogy, /a-ba a rangot írja és nem számot?

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
/a Chat
« Válasz #1 Dátum: 2012. július 22. - 19:09:30 »
0 Show voters

#include  <     a_samp      >
#include  <     zcmd        >
CMD:a( playerid, params[] )
{
  if( PlayerInfo[ playerid ] [ pAdmin ] > 0 )
  {
    new
        szName[ MAX_PLAYER_NAME + 1 ],
szTemp[ 40 + 1 ],
szFormat[ 144 + 1 ];
   
    if( isnull( params ) ) return SCM( playerid,COLOR_GOLD,\"Használat: /a < Szöveg >\" );
   
    GetPlayerName( playerid, szName, MAX_PLAYER_NAME );
   
    szName[ strfind( szName, \"_\" ) ] = \' \';
   
    switch( PlayerInfo[ playerid ][ pAdmin ] )
    {
case 1: szTemp = \"Moderátor\"; // Nem 0-val kezdünk, mivel a 0, az a játékos( 0. szint ), de Õ nem használhatja a parancsot
case 2: szTemp = \"Admin\";
  //    case 3: stb....
    }
   
    format( szFormat, 160, \"* %s Admin %s: %s\", szTemp , szName, params );
    SendAdminMessage( COLOR_GOLD, szFormat );
  }
  else SendClientMessage( playerid, COLOR_GREY, \"Nem használhatod ezt a parancsot!\" );
  return 1;
}
« Utoljára szerkesztve: 2012. július 22. - 20:09:07 írta Gabor.. »

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
/a Chat
« Válasz #2 Dátum: 2012. július 22. - 20:02:39 »
0 Show voters
Idézetet írta: Gabor.. date=1342976970\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24851\" data-ipsquote-contentclass=\"forums_Topic


#include  <     a_samp      >
#include  <     zcmd        >
CMD:a( playerid, params[] )
{
  if( PlayerInfo[ playerid ] [ pAdmin ] > 0 )
  {
    new
        szName[ MAX_PLAYER_NAME + 1 ],
szTemp[ 40 + 1 ],
szFormat[ 144 + 1 ];
   
    if( isnull( params ) ) return SCM( playerid,COLOR_GOLD,\"Használat: /a < Szöveg >\" );
   
    GetPlayerName( playerid, szName, MAX_PLAYER_NAME );
   
    szName[ strfind( szName, \"_\" ) ] = \' \';
   
    switch( PlayerInfo[ playerid ][ pAdmin ] )
    {
case 1: szTemp = \"Moderátor\"; // Nem 0-val kezdünk, mivel a 0, az a játékos( 0. szint ), de Õ nem használhatja a parancsot
case 2: szTemp = \"Admin\";
  //    case 3: stb....
    }
   
    format( szFormat, 160, \"*%d Admin %s: %s\", szTemp , szName, params );
    SendAdminMessage( COLOR_GOLD, szFormat );
  }
  else SendClientMessage( playerid, COLOR_GREY, \"Nem használhatod ezt a parancsot!\" );
  return 1;
}

 

szTemp legyen %s..

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
/a Chat
« Válasz #3 Dátum: 2012. július 22. - 20:08:40 »
0 Show voters
Idézetet írta: Pedro date=1342980159\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24851\" data-ipsquote-contentclass=\"forums_Topic


 

#include  <     a_samp      >
#include  <     zcmd        >
CMD:a( playerid, params[] )
{
  if( PlayerInfo[ playerid ] [ pAdmin ] > 0 )
  {
    new
        szName[ MAX_PLAYER_NAME + 1 ],
szTemp[ 40 + 1 ],
szFormat[ 144 + 1 ];
   
    if( isnull( params ) ) return SCM( playerid,COLOR_GOLD,\"Használat: /a < Szöveg >\" );
   
    GetPlayerName( playerid, szName, MAX_PLAYER_NAME );
   
    szName[ strfind( szName, \"_\" ) ] = \' \';
   
    switch( PlayerInfo[ playerid ][ pAdmin ] )
    {
case 1: szTemp = \"Moderátor\"; // Nem 0-val kezdünk, mivel a 0, az a játékos( 0. szint ), de Õ nem használhatja a parancsot
case 2: szTemp = \"Admin\";
  //    case 3: stb....
    }
   
    format( szFormat, 160, \"*%d Admin %s: %s\", szTemp , szName, params );
    SendAdminMessage( COLOR_GOLD, szFormat );
  }
  else SendClientMessage( playerid, COLOR_GREY, \"Nem használhatod ezt a parancsot!\" );
  return 1;
}

 

szTemp legyen %s..
 
[/quote]Jaj tényleg, nem figyeltem. :D Javítva.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal