Szerző Téma: Dm rendszer hiba  (Megtekintve 2279 alkalommal)

Dm rendszer hiba
« Válasz #15 Dátum: 2012. október 22. - 19:38:13 »
0 Show voters
Na a shadee cuccal mûködik de bug van.
Akkor se engedi, ha Dmen kívûl vagyok :)

Nem elérhető shadee

  • 1073
    • Profil megtekintése
Dm rendszer hiba
« Válasz #16 Dátum: 2012. október 22. - 20:17:02 »
0 Show voters
Idézetet írta: ραυlч. date=1350927493\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28892\" data-ipsquote-contentclass=\"forums_Topic
Na a shadee cuccal mûködik de bug van.
Akkor se engedi, ha Dmen kívûl vagyok :)
 
OnPlayerConnect alá:
 
dmid[playerid] = 0;

Dm rendszer hiba
« Válasz #17 Dátum: 2012. október 22. - 21:10:28 »
0 Show voters
A probléma marad ugyan az, ha kívül vagyok akkor se engedi.
Ha meg beírom a Connecthez akkor, ha felcsatlakozok oda tesz a Dmbe :D

Dm rendszer hiba
« Válasz #18 Dátum: 2012. október 22. - 21:47:40 »
0 Show voters
A változók a szerver indulásával hamisak. (0)

Csináld úgy, hogy ha belépsz a DM be akkor igaz-true(1) lesz a változó értéke, amikor kilépsz (pl /exitdm) akkor legyen hamis-false(0).


És cseréld meg a kódrészletnél az ellenörzendõ értéket.


(Tehát ha az érték igaz (=dm ben vagy) akkor üzenetet küld, ha else tehát hamis(=nem vagy dm ben) akkor ShowPlayerDialog...

Dm rendszer hiba
« Válasz #19 Dátum: 2012. október 22. - 23:17:37 »
0 Show voters
Nem jó ugyan az a hiba..

Dm rendszer hiba
« Válasz #20 Dátum: 2012. október 22. - 23:57:12 »
0 Show voters
Valamit elírtál mert én is így használom mindenhol.
 

CMD:joindm(playerid)
{
    if(dm[playerid] == true)
    {
        SendClientMessage(playerid, -1, \"Már bent vagy a DM zónában\");
        } else {
        SendClientMessage(playerid, -1, \"Beléptél a DM Zónába\");
        dm[playerid] = true;
    }
    return 1;
}
CMD:exitdm(playerid)
{
    if(dm[playerid] == true)
    {
        SendClientMessage(playerid, -1, \"Kiléptél a DM zónából\");
        dm[playerid] = false;
        } else {
        SendClientMessage(playerid, -1, \"Nem vagy DM Zónában\");
    }
    return 1;
}

 
Egy példa csak hogy még jobban átlásd. (Ellenõrizd még egyszer a módod.)

Dm rendszer hiba
« Válasz #21 Dátum: 2012. október 23. - 12:28:09 »
0 Show voters
Ezzel az a baj nem ilyen felépítésû a DM rendszerem :/
E: MEGOLDOTTAM másképpen :D Zártam köszi .:D
« Utoljára szerkesztve: 2012. október 23. - 13:33:00 írta ραυlч. »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal