Szerző Téma: Raven\'s Roleplay-hoz ruharendszer  (Megtekintve 739 alkalommal)

Raven\'s Roleplay-hoz ruharendszer
« Dátum: 2013. november 01. - 18:42:35 »
0 Show voters
Csáó! Kellene a Raven\'s Roleplay modhoz egy olyan ruha rendszer ami mûködik. A mostani egy eléggé elsz*rt. Lehetõleg egy olyan script kellene ami megadott ruhákból enged választani. Akár lehet ez az új módszer is amelyik ablakba adja be a témát. Nem kell megadni a skineket, meg azt én összeválogatom. De felõlem még az is jöhet amikor csak az ID-t kell megadni.  A lényeg, hogy ruhabolthoz legyen kötve, hogy csak ott lehessen.
161.2067,-83.2530,1001.8047                                   207.7975,-100.3272,1005.2578 ezen a két ponton ilyen 5-ös méretben
Ez a mostani, de nem mûködik, meg rossz is.
 
   if(strcmp(cmd, \"/ruha\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pMember] >= 1)
        {
              if(IsAtClothShop(playerid))
      {
               if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 280); }
         else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SetPlayerSkin(playerid, 286); }
         else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 287; SetPlayerSkin(playerid, 287); }
         if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 70; SetPlayerSkin(playerid, 70); }
         else if(PlayerInfo[playerid][pMember] == 5) { ChosenSkin[playerid] = 117; SetPlayerSkin(playerid, 117); }
         else if(PlayerInfo[playerid][pMember] == 6) { ChosenSkin[playerid] = 111; SetPlayerSkin(playerid, 111); }
         else if(PlayerInfo[playerid][pMember] == 8) { ChosenSkin[playerid] = 249; SetPlayerSkin(playerid, 249); }
         else if(PlayerInfo[playerid][pMember] == 9) { ChosenSkin[playerid] = 148; SetPlayerSkin(playerid, 148); }
         else if(PlayerInfo[playerid][pJob] == 13) { ChosenSkin[playerid] = 255; SetPlayerSkin(playerid, 255); }
         else if(PlayerInfo[playerid][pMember] == 11) { ChosenSkin[playerid] = 59; SetPlayerSkin(playerid, 59); }
         else if(PlayerInfo[playerid][pMember] == 14) { ChosenSkin[playerid] = 169; SetPlayerSkin(playerid, 169); }
         else if(PlayerInfo[playerid][pMember] == 15) { ChosenSkin[playerid] = 127; SetPlayerSkin(playerid, 127); }
         else if(PlayerInfo[playerid][pMember] == 16) { ChosenSkin[playerid] = 184; SetPlayerSkin(playerid, 184); }
         else { return 1; }
         GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
         ChangePos2[playerid][0] = GetPlayerInterior(playerid);
         ChangePos2[playerid][1] = 1;
         ChangePos3[playerid] = GetPlayerVirtualWorld(playerid);
          SafeSetPlayerInterior(playerid,0);
         new rand = random(sizeof(gInviteSpawns));
         SafeSetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player
         SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]);
         SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
         SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
         TogglePlayerControllable(playerid, 0);
         SelectChar[playerid] = 255;
         SelectCharID[playerid] = PlayerInfo[playerid][pMember];
         SelectCharPlace[playerid] = 1;
         PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
          PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
          SendClientMessage(playerid, COLOR_LIGHTRED, \"* Use \'next\' to Select the char you want to use.\");
          SendClientMessage(playerid, COLOR_LIGHTRED, \"* If you\'ve found the Char you want to use, type \'done\'.\");
      }
      else
      {
         SendClientMessage(playerid, COLOR_GRAD2, \"   You are not in a Clothing Shop !\");
         return 1;
      }
        }
« Utoljára szerkesztve: 2013. november 01. - 18:45:53 írta Antwon_Mitchell »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal