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: quips - 2010. Március 03. - 19:28:10

Cím: Admin parancs
Írta: quips - 2010. Március 03. - 19:28:10
Üdv minden kedves olvasónak!
 

\"Csak\" egy /skinsel parancsot szeretnék kérni.
 

(Már akinek :)
 

Tehát a parancs lényege az ,hogy ha admin beirja ,hogy /skinsel [id] akkor azt a játékost visszaküldi a skin választóba.
 

Tudom ,hogy ez a parancs sok szerveren megtalálható de kérem valaki irja le.
 

Elorre is köszönöm!
 

Üdvözlettel:Quips
Cím: Admin parancs
Írta: [GRL]FREDDY[CL] - 2010. Március 03. - 19:39:41
Mit takar ez a /skinsel parancs, mert nem ismerem.
Cím: Admin parancs
Írta: quips - 2010. Március 03. - 20:01:07
Módisítva és bocsi :D
Cím: Admin parancs
Írta: SnicK - 2010. Március 03. - 20:05:05

if (strcmp(\"/skinsel\", cmdtext, true, 10) == 0)
{
        ForceClassSelection(playerid);
return 1;
}

 
Ha a játékos beírja hogy /skinsel elküldi a skinválasztóba.
Chau
//Nem volt tesztelve.
Cím: Admin parancs
Írta: quips - 2010. Március 03. - 20:10:06
Ez mind szép és jó de én úgy gondoltam ,hogy ha egy admin  beirja ,hogy /skinsel [játékosnév,id] akkor azt a játékost vissza küldi a skin választóba.
//off:Am csá Chau Lipcsei vagyok :D
Cím: Admin parancs
Írta: SnicK - 2010. Március 03. - 20:27:26

    if(strcmp(cmd, \"/skinsel\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
       tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
      SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /skinsel [playerid/PartOfName]\");
      return 1;
   }
   giveplayerid = ReturnUser(tmp);
   if (PlayerInfo[playerid][pAdmin] >= 1)
   {
      if(IsPlayerConnected(giveplayerid))
      {
          if(giveplayerid != INVALID_PLAYER_ID)
          {
              GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), \" AdmCmd: %s-t skinválasztóba küldte %s! \", giveplayer, sendername);
            SendAdminMessage(COLOR_LIGHTRED, string);
            format(string, sizeof(string), \" AdmCmd: Skinválasztóba küldött %s!\", sendername);
            SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
                   ForceClassSelection(giveplayerid);
          }
      }
   }
   else
   {
      format(string, sizeof(string), \"   %d nem aktív játékos.\", giveplayerid);
      SendClientMessage(playerid, COLOR_GRAD1, string);
   }
}
return 1;
}

 
GFbe írtam gondolom oda kell.
Cím: Admin parancs
Írta: quips - 2010. Március 04. - 14:01:08
Igen és nagyon kössz!Isten vagy :)
Cím: Admin parancs
Írta: Vampesz - 2010. Március 12. - 11:46:05

Köszönöm SnicK nekem is hasznomra volt :)

//bár én nem GF-t írom át hanem sajátot :P de annyi eszem van, h Kompatibilissé tegyem :D//