Szerző Téma: Skinek nem szerint tömbökbe csoportosítva  (Megtekintve 640 alkalommal)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Skinek nem szerint tömbökbe csoportosítva
« Dátum: 2014. január 03. - 01:07:25 »
0 Show voters
Üdv!
Valakinek nincsenek véletlenül szétválasztva a skinek nem szerint?
Elõre is köszönöm a segítséget.

Skinek nem szerint tömbökbe csoportosítva
« Válasz #1 Dátum: 2014. január 03. - 20:00:27 »
0 Show voters
Még régebben csináltam, úgy emlékszem nem volt hibája
 
   
   /*
   native IsGirlSkin(skin); // returns: 0 if not, 1 if girl.
   native IsBoySkin(skin); //returns: 0 if not, 1 if girl.
   */
   #include
   new girl_Skins[80] = {
           \"9\",
           \"10\",
           \"11\",
           \"12\",
           \"13\",
           \"31\",
           \"39\",
           \"40\",
           \"41\",
           \"53\",
           \"54\",
           \"55\",
           \"56\",
           \"63\",
           \"64\",
           \"65\",
           \"69\",
           \"75\",
           \"76\",
           \"77\",
           \"85\",
           \"87\",
           \"88\",
           \"89\",
           \"90\",
           \"91\",
           \"92\",
           \"93\",
           \"129\",
           \"130\",
           \"131\",
           \"138\",
           \"139\",
           \"140\",
           \"141\",
           \"145\",
           \"148\",
           \"150\",
           \"151\",
           \"152\",
           \"157\",
           \"169\",
           \"172\",
           \"178\",
           \"190\",
           \"191\",
           \"192\",
           \"193\",
           \"194\",
           \"195\",
           \"196\",
           \"197\",
           \"198\",
           \"199\",
           \"201\",
           \"205\",
           \"207\",
           \"211\",
           \"214\",
           \"215\",
           \"216\",
           \"218\",
           \"219\",
           \"224\",
           \"225\",
           \"226\",
           \"231\",
           \"232\",
           \"233\",
           \"237\",
           \"238\",
           \"243\",
           \"244\",
           \"245\",
           \"251\",
           \"256\",
           \"257\",
           \"263\",
           \"298\",
   };
   stock IsGirlSkin(skin = 0)
   {
           new skinid[4];
           valstr(skinid,skin);
           if(!skinid < 301 || !skinid >= 0) return #error \"Az IsGirlSkin skin parameternel 0nal nagyobb illetve 300nal kissebb szamot kell megadni! (0-299)\"
           if(!strfind(skinid,girl_Skins[])) return 0;
           else return 1;
   }
   stock IsBoySkin(skin = 0)
   {
           if(!IsGirlSkin(skin)) return 1;
           else return 0;
   }

 
Szerk.: Az IsBoySkin nél lehetne egy elágazást tenni hogy 0-299ig lehessen csak
« Utoljára szerkesztve: 2014. január 03. - 20:02:42 írta Nukerdog »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal