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: TheStaner - 2011. augusztus 20. - 03:05:17

Cím: CryRPG Mod betöltõ csík
Írta: TheStaner - 2011. augusztus 20. - 03:05:17
Sziasztok!

Az lenne a kérdésem hogyan tudom eltüntetni a CryRPG-bõl amikor fellépek azt a fehér betöltõ csíkot?


Üdv:TheStaner
Cím: CryRPG Mod betöltõ csík
Írta: Tomee - 2011. augusztus 20. - 09:40:13
Kitörölsz mindent, ami azzal kapcsolatos.
 
forward Load(playerid); //A Load funkció prototípusát létrehozzuk
forward Loaded(playerid); // Majd a Loaded funkcióét is.
forward UpdateBar(playerid); //Valamint a csík frissítõ funkciót

 

public Load(playerid)
{
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); //csak a móka kedvéért, egy kis hang
KezdesInfo[playerid][LoadBar] = CreateProgressBar(10.00, 433.00, 620.50, 11.19, -83885825, 100.0); //Csík létrehozása
     SetProgressBarColor(KezdesInfo[playerid][LoadBar], 0xFFFFFFFF); //Színezés (jelen esetben fehér)
      SetProgressBarValue(KezdesInfo[playerid][LoadBar], 0.0); //Az értéket 0-ra állítjuk, tehát nem töltött még
    SetTimerEx(\"UpdateBar\",50+random(500),0,\"i\",playerid); //Idõzítõ elindítása a töltéshez
    KezdesInfo[playerid][Loading] = true; //És végül a változónkat igazra állítjuk, tehát most éppen \"tölti a mapot\"
    return 1;
}
public UpdateBar(playerid)
{
    SetProgressBarValue(KezdesInfo[playerid][LoadBar],GetProgressBarValue(KezdesInfo[playerid][LoadBar])+random(10)); //\"töltjük a csíkot\" véletlenszerû értékkel
    UpdateProgressBar(KezdesInfo[playerid][LoadBar],playerid); //Frissítjük a csíkot
    if(GetProgressBarValue(KezdesInfo[playerid][LoadBar]) >= 100) //Mikor 100, vagy nagyobb az értéke, jöhet a többi
    {
        Loaded(playerid);
        return 1;
    }
    else
{
SetTimerEx(\"UpdateBar\",50+random(500),0,\"i\",playerid);
}
return 1;
}
public Loaded(playerid)
{
    PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
    DestroyProgressBar(KezdesInfo[playerid][LoadBar]);
    KezdesInfo[playerid][Loading] = false;
    Spawnolas(playerid);
    return 1;
}

 

enum load_info //enumerátor létrehozása
{
    Bar:LoadBar, //Enumerátoron belül a \"csíkunk\" változója
    bool:Loading //Egy változó, ami segítségével figyelmünk alatt lehet hogy töltie a mapot, vagy nem
};
new KezdesInfo[MAX_PLAYERS][load_info]; //Mátrix létrehozása, a MAX_PLAYERS értékével, és az enumerátorunkkal

 
Most így saccperc ennyit találtam. Lehet még lesz 1-2 dolog
Cím: CryRPG Mod betöltõ csík
Írta: TheStaner - 2011. augusztus 20. - 11:26:50
thenk yu xD
Cím: CryRPG Mod betöltõ csík
Írta: KisRevay - 2011. augusztus 21. - 13:09:28
Zárd le, ha megvan.
Cím: CryRPG Mod betöltõ csík
Írta: davidszasza99 - 2011. augusztus 22. - 22:26:31
Am Cry RPG vel az a baj,hogy nem szabad kocsikat berakni,mert tolódik kocsi ID je,és a zsaru kocsit bérelni kellett a végén  :laugh:
amúgy meg lehet hogy csak én nem tudom hogy kell megcsinálni,hogy ne tolódjon :D
Cím: CryRPG Mod betöltõ csík
Írta: WishaBlend - 2011. augusztus 23. - 00:52:21
öö nekem meg pont kéne az a betöltö ha valaki kiitudja nekem masolni az jó lenne ja és az fekete csik is