Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Shadow_BS poslato Jul 01, 2016, 13:33:53 POSLE PODNE

Naslov: [POMOC] Oko SetplayerChatBubble
Poruka od: Shadow_BS poslato Jul 01, 2016, 13:33:53 POSLE PODNE
Skripta koju koristim: UP edit
Detaljan opis problema: Ubacim u mod da pise iza Admina / Administrator itd i ne izbaca errore/warrninge ali na server ih nema!
Dio skripte: http://pastebin.com/mMc0WeeS
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [POMOC] Oko SetplayerChatBubble
Poruka od: [CH]Lenon poslato Jul 01, 2016, 14:04:13 POSLE PODNE
Gdje pozivas ChatDouble ?
I po ovome bubble ti nestane nakon 5 sekundi, promjeni na vise.
Naslov: Odg: [POMOC] Oko SetplayerChatBubble
Poruka od: Shadow_BS poslato Jul 01, 2016, 14:23:54 POSLE PODNE
Ovo sam ubacio dje su ostali forwad-i a to da promijenim kolilo da traje to je ovo 5000? I je li se to trajanje obnavlja svaki put kad taj igrac udje?
Naslov: Odg: [POMOC] Oko SetplayerChatBubble
Poruka od: [CH]Lenon poslato Jul 01, 2016, 14:31:28 POSLE PODNE
Ako hoces da ti se obnavlja svaki put kad igrac udje na server uradi ovako:

Stavi gdje su ti ostali forwardi i publici tj. za mjeni sa tim starim:


forward ChatDouble(playerid);
public ChatDouble(playerid)
{
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
        SetPlayerChatBubble(playerid, "{EE11EE}(( Administrator ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pAdmin] == 2)
    {
        SetPlayerChatBubble(playerid, "{EE11EE}(( Administrator ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pAdmin] == 6)
    {
        SetPlayerChatBubble(playerid, "{EE11EE}(( Vlasnik ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pAdmin] == 3)
    {
        SetPlayerChatBubble(playerid, "{EE11EE}(( Administrator ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pGM] == 1)
    {
        SetPlayerChatBubble(playerid, ""ZZELENA"(( GameMaster ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pGM] == 2)
    {
        SetPlayerChatBubble(playerid, ""ZZELENA"(( Vodja GameMaster-a ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pAdmin] == 4)
    {
        SetPlayerChatBubble(playerid, "{EE11EE}(( Administrator ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pAdmin] == 5)
    {
        SetPlayerChatBubble(playerid, "{EE11EE}(( Head ))", -1, 30.0,36000000);
    }
    if(PlayerInfo[playerid][pPromoter] == 1)
    {
        SetPlayerChatBubble(playerid, "{EE11EE}(( Promoter ))", -1, 30.0,36000000);
    }
    return 1;
}


pod OnPlayerSpawn stavi:


ChatDouble(playerid);
Naslov: Odg: [POMOC] Oko SetplayerChatBubble
Poruka od: Shadow_BS poslato Jul 01, 2016, 14:34:02 POSLE PODNE
Ty sad sam na mob probacu posle javicu ako bude ok
Naslov: Odg: [POMOC] Oko SetplayerChatBubble
Poruka od: Shadow_BS poslato Jul 01, 2016, 15:29:44 POSLE PODNE
opret nema
Naslov: Odg: [POMOC] Oko SetplayerChatBubble
Poruka od: Arkoo poslato Jul 01, 2016, 15:56:01 POSLE PODNE
Dodaj ovo u ongamemodeinit
[pawn]SetTimer("ChatDouble",3000,1);[/pawn]
Naslov: Odg: [POMOC] Oko SetplayerChatBubble
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jul 01, 2016, 21:53:06 POSLE PODNE
Ako si samo uradio taj public i to ne znam kako mislis da ti radi :D potreba je tajmer koji ce to non stop da ti ukljucuje da tako kazem. Evo @Arko ti je dao primer za tajmer.