Szerző Téma: SetPlayerAttachedObject Változóból  (Megtekintve 2440 alkalommal)

Nem elérhető [sdc]skyline

  • 1333
  • ςκyΙιηε
    • Profil megtekintése
SetPlayerAttachedObject Változóból
« Válasz #30 Dátum: 2014. május 12. - 19:01:34 »
0 Show voters
Igazából már mindegy, nem oldottam meg sehogy, de nem is baj jobb ez így.
De viszont lenne még egy kérdésem, igaz nem ehhez kapcsolódik, de nem szeretnék új topicot nyitni.
Azt nem lehet megcsinálni hogy ha a SelectTextDraw -ot engedélyeztem a játékosnak és ESC et nyom, ne lépjen ki a SelectTextDraw módból szóval hiába nyom ESC et, ugyan úgy ottmarad neki az egér, és kitudja választani?
Elõre is köszönöm.
« Utoljára szerkesztve: 2014. május 12. - 19:38:52 írta Sky »

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
SetPlayerAttachedObject Változóból
« Válasz #31 Dátum: 2014. május 13. - 14:01:45 »
0 Show voters
Kliens oldali buherálás nélkül valószínûleg nem, ugyanis az ESC gomb tudtommal nem érzékelhetõ OnPlayerStateChange callback alatt, az alapbeállítások szerint. De persze ha valaki az ESC gombot teszi mondjuk a W helyére, akkor már igen, de erre igen kicsi az esély és nem mindenkinél lesz hatásos...

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
SetPlayerAttachedObject Változóból
« Válasz #32 Dátum: 2014. május 13. - 14:55:43 »
0 Show voters
Bakki. Megint nem küldte el reggel. Szóval, OnPlayer(Un)Pause callbackes includeok? Igaz, ennek is kell egy jópár másodperc.
forum.sa-mp.com/showthread.php?t=380686

Nem elérhető [sdc]skyline

  • 1333
  • ςκyΙιηε
    • Profil megtekintése
SetPlayerAttachedObject Változóból
« Válasz #33 Dátum: 2014. május 13. - 15:26:01 »
0 Show voters
Dfoglalo: Igen pont ezért mert, ha lehetne OnPlayerStateChange alatt akkor meg is tudtam volna oldani, de így sajnos nem :s
 
Idézetet írta: KovaNovik date=1399985743\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48161\" data-ipsquote-contentclass=\"forums_Topic
Bakki. Megint nem küldte el reggel. Szóval, OnPlayer(Un)Pause callbackes includeok? Igaz, ennek is kell egy jópár másodperc.
forum.sa-mp.com/showthread.php?t=380686
 
Köszi, de ez nem azt érzékeli amikor pausolva van? szóval a menübe van? Vagy ez azt is érzékeli ha az ESC et nyomom meg?
E: Megoldottam! A Következõ képpen:
 

new bool:EnableTDClick[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, \"/enabletdclick\", true))
    {
        EnableTDClick[playerid] = true;
        return 1;
    }
    if(!strcmp(cmdtext, \"/disabletdclick\", true))
    {
        EnableTDClick[playerid] = false;
        return 1;
    }
    return 0;
}
public OnPlayerUpdate(playerid)
{
if(EnableTDClick[playerid] == true)
{
SelectTextDraw(playerid, 0xA3B4C5FF);
}
return 1;
}
« Utoljára szerkesztve: 2014. május 13. - 15:46:35 írta Sky »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal