Szerző Téma: Idöjárás +skin  (Megtekintve 753 alkalommal)

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Idöjárás +skin
« Dátum: 2011. február 15. - 22:32:06 »
0 Show voters
hali!!
Azt akarom megcsinálni hogy a sima játékosok is tudjanak választani maguknak idöjárást meg skineket
Csak nem tudom hogy kezdjem el, Ha valaki irna 1-1 példát az jó volna , utána folytatnám én!
én valami ilyesmire gondoltam
de ez tuti nem jó! pl az idöjárásra
 
   if (strcmp(\"/borus\", cmdtext, true) == 0)
{
SetPlayerWeather(playerid,14,0);
return 1;

 
Köszönöm elöre is!

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Idöjárás +skin
« Válasz #1 Dátum: 2011. február 15. - 22:35:07 »
0 Show voters
Azért nem jó mert nem jól írtad.
SetPlayerWeather(playerid, 14)
Skin:
 
CMD:skin(playerid, params[])
{
new skinID;
else if(sscanf( params, \"i\", skinID))
{
    SendClientMessage( playerid, COLOR_RED, \"Használat: /skin (SkinID)\");
}
else if(!IsValidSkin(skinID))
{
    SendClientMessage(playerid, COLOR_RED, \"Érvénytelen azonosító!\");
}
else
{
    SetPlayerSkin(playerid, skinID);
    SendClientMessage( playerid, COLOR_GREEN, \"A skined sikeresen átállítva!\");
}
return 1;
}
stock IsValidSkin(skinid) //By Simon
{
    #define   MAX_BAD_SKINS 22
    new badSkins[MAX_BAD_SKINS] =
    {
        3, 4, 5, 6, 8, 42, 65, 74, 86,
        119, 149, 208, 265, 266, 267,
        268, 269, 270, 271, 272, 273, 289
    };
    if (skinid < 0 || skinid > 299) return false;
    for (new i = 0; i < MAX_BAD_SKINS; i++)
    {
        if (skinid == badSkins) return false;
    }
    #undef MAX_BAD_SKINS
    return 1;
}

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Idöjárás +skin
« Válasz #2 Dátum: 2011. február 16. - 13:49:29 »
0 Show voters
thx ! :D
Az idöjárás az müködik , de a skin-es nem akar valamiért
hát igy megtudtam oldani de kicsit hosszadalmas ha minden skint beakarok tenni :S
 
{
if (strcmp(\"/skin 152\", cmdtext, true) == 0)
{
SetPlayerSkin(playerid, 152);
{
       SendClientMessage( playerid, COLOR_GREEN, \"A skined sikeresen átállítva!\");
   }
return 1;
}
}
« Utoljára szerkesztve: 2011. február 16. - 14:16:40 írta lusta19 »

Nem elérhető tja

  • 107
    • Profil megtekintése
Idöjárás +skin
« Válasz #3 Dátum: 2011. február 16. - 14:49:39 »
0 Show voters
Mivel Antonyo-éhoz kellene ZCMD és sscanf2..

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Idöjárás +skin
« Válasz #4 Dátum: 2011. február 16. - 17:08:13 »
0 Show voters
tudom,
de megoldottam!!
thx mindenkinek!!!
zárok

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal