Trebam Pomoc oko sistema

Započeo Enemy Pawno
30. Jan. 2020. Zaključano
1,192
pregleda
5
postova
Dzeno15
3
Wheel Man
30. Jan. 2020.
Problem(error/warning)://
Dio skripte: [ pawn ]CMD,OnDialogResponse[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem)://
Neka da mi pomogne,da napravim sistem napravio sam kao tablet koji se pojavi kada ukucate /opljackajhotel...
OnDialogResponse da mi neko napravi ako treba dati cu kordinate jer ja ne mogu kada pokusam ne mogu samo da neko napravi kada ukuca cmd i da krene animacija i da odbrojava timer od 500 sec.I da se pojavi tablet na kojem pise Hakovanje/pljackanje i da se Hide kada otkucaju sekunde
Skrilew
6
Godfather
30. Jan. 2020.
Ne znam kako si zamislio, ali to izgleda izgleda ovako nesto, ne znam sta ce ti dialozi uopste
CMD:opljackajhotel(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, KOORDINATA_X, KOORDINATA_Y, KOORDINATA_Z)) return SCM(playerid, -1, "Nisi na mestu"); //Provera da li je igrac na lokaciji
defer HotelHackTimer(playerid); //Pokretanje timera, ovo je inace y_timers
ApplyAnimation(playerid, "ROB_BANK", "CAT_Safe_Rob", 4.1, 1, 1, 1, 0, 0, 1); //Animacija
TogglePlayerControllable(playerid, 0); //Igrac gubi kontrolu
        TextDrawShowForPlayer(playerid, TextDrawHotel); //Prikazivanje tog td-a
SCM(playerid, -1, "Zapoceo si hakovanje!"); //Porukica
return 1;
}

new Odbrojavanje = 10;    //Ovu liniju dodas negde pri vrhu, da bi ti se na ekranu prikazivalo koliko sekundi je ostalo da kraja hakovanja

timer HotelHackTimer(playerid) //Ovo je sam timer, timer vrti na svaki sekund, zbog odbrojavanja na ekranu
{
    if(Odbrojavanje != 0) //Provera ako odbrojavanje nije na nuli
    {
        new string;      //Kreiramo novi string zbog odbrojavanja i teksta na ekranu koliko je ostalo
        format(string,sizeof(string), "%d", Odbrojavanje); //Formatiramo string
        GameTextForPlayer(playerid, string, 1000, 3); //Prikazujemo taj broj igracu na ekranu
        Odbrojavanje --; //Smanjimo varijablu odbrojavanje za jedan broj
        defer HotelHackTimer(playerid); //Pokrecemo opet timer
    }
    else      //Kada timer dodje na 0
    {
        TogglePlayerControllable(playerid, 1); //Vracamo kontrolu igracu
        TextDrawDestroy(TextDrawHotel); //Unistimo taj textdraw, mada ga mozes i sakriti putem TextDrawHideForPlayer();
        SCM(playerid, -1, "Uspesno si hakovao bla bla!"); //Izbacimo porukicu neku zajebanu
        Odbrojavanje = 10; //Vratimo odbrojavanje na pocetak
    }
}


Pokusao sam pomoci i objasniti sto vise mogu, nisam siguran da li sam pomogao niti da li sam dobro razumeo. Dao si premalo informacija
Dzeno15
3
Wheel Man
31. Jan. 2020.
V01D wrote on January 30, 2020, 9:57 pm:
Ne znam kako si zamislio, ali to izgleda izgleda ovako nesto, ne znam sta ce ti dialozi uopste
CMD:opljackajhotel(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, KOORDINATA_X, KOORDINATA_Y, KOORDINATA_Z)) return SCM(playerid, -1, "Nisi na mestu"); //Provera da li je igrac na lokaciji
defer HotelHackTimer(playerid); //Pokretanje timera, ovo je inace y_timers
ApplyAnimation(playerid, "ROB_BANK", "CAT_Safe_Rob", 4.1, 1, 1, 1, 0, 0, 1); //Animacija
TogglePlayerControllable(playerid, 0); //Igrac gubi kontrolu
        TextDrawShowForPlayer(playerid, TextDrawHotel); //Prikazivanje tog td-a
SCM(playerid, -1, "Zapoceo si hakovanje!"); //Porukica
return 1;
}

new Odbrojavanje = 10;    //Ovu liniju dodas negde pri vrhu, da bi ti se na ekranu prikazivalo koliko sekundi je ostalo da kraja hakovanja

timer HotelHackTimer(playerid) //Ovo je sam timer, timer vrti na svaki sekund, zbog odbrojavanja na ekranu
{
    if(Odbrojavanje != 0) //Provera ako odbrojavanje nije na nuli
    {
        new string;      //Kreiramo novi string zbog odbrojavanja i teksta na ekranu koliko je ostalo
        format(string,sizeof(string), "%d", Odbrojavanje); //Formatiramo string
        GameTextForPlayer(playerid, string, 1000, 3); //Prikazujemo taj broj igracu na ekranu
        Odbrojavanje --; //Smanjimo varijablu odbrojavanje za jedan broj
        defer HotelHackTimer(playerid); //Pokrecemo opet timer
    }
    else      //Kada timer dodje na 0
    {
        TogglePlayerControllable(playerid, 1); //Vracamo kontrolu igracu
        TextDrawDestroy(TextDrawHotel); //Unistimo taj textdraw, mada ga mozes i sakriti putem TextDrawHideForPlayer();
        SCM(playerid, -1, "Uspesno si hakovao bla bla!"); //Izbacimo porukicu neku zajebanu
        Odbrojavanje = 10; //Vratimo odbrojavanje na pocetak
    }
}


Pokusao sam pomoci i objasniti sto vise mogu, nisam siguran da li sam pomogao niti da li sam dobro razumeo. Dao si premalo informacija


Hvala brate mnogo si mi pomogao da je vise ovakvih ja bih za dan naucio sve skriptati
Dzeno15
3
Wheel Man
31. Jan. 2020.
V01D wrote on January 30, 2020, 9:57 pm:
Ne znam kako si zamislio, ali to izgleda izgleda ovako nesto, ne znam sta ce ti dialozi uopste
CMD:opljackajhotel(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, KOORDINATA_X, KOORDINATA_Y, KOORDINATA_Z)) return SCM(playerid, -1, "Nisi na mestu"); //Provera da li je igrac na lokaciji
defer HotelHackTimer(playerid); //Pokretanje timera, ovo je inace y_timers
ApplyAnimation(playerid, "ROB_BANK", "CAT_Safe_Rob", 4.1, 1, 1, 1, 0, 0, 1); //Animacija
TogglePlayerControllable(playerid, 0); //Igrac gubi kontrolu
        TextDrawShowForPlayer(playerid, TextDrawHotel); //Prikazivanje tog td-a
SCM(playerid, -1, "Zapoceo si hakovanje!"); //Porukica
return 1;
}

new Odbrojavanje = 10;    //Ovu liniju dodas negde pri vrhu, da bi ti se na ekranu prikazivalo koliko sekundi je ostalo da kraja hakovanja

timer HotelHackTimer(playerid) //Ovo je sam timer, timer vrti na svaki sekund, zbog odbrojavanja na ekranu
{
    if(Odbrojavanje != 0) //Provera ako odbrojavanje nije na nuli
    {
        new string;      //Kreiramo novi string zbog odbrojavanja i teksta na ekranu koliko je ostalo
        format(string,sizeof(string), "%d", Odbrojavanje); //Formatiramo string
        GameTextForPlayer(playerid, string, 1000, 3); //Prikazujemo taj broj igracu na ekranu
        Odbrojavanje --; //Smanjimo varijablu odbrojavanje za jedan broj
        defer HotelHackTimer(playerid); //Pokrecemo opet timer
    }
    else      //Kada timer dodje na 0
    {
        TogglePlayerControllable(playerid, 1); //Vracamo kontrolu igracu
        TextDrawDestroy(TextDrawHotel); //Unistimo taj textdraw, mada ga mozes i sakriti putem TextDrawHideForPlayer();
        SCM(playerid, -1, "Uspesno si hakovao bla bla!"); //Izbacimo porukicu neku zajebanu
        Odbrojavanje = 10; //Vratimo odbrojavanje na pocetak
    }
}


Pokusao sam pomoci i objasniti sto vise mogu, nisam siguran da li sam pomogao niti da li sam dobro razumeo. Dao si premalo informacija


Gdje cu Timer staviti HotelHackTimer
Skrilew
6
Godfather
31. Jan. 2020.
Bilo gde, samo da je van svakog callbacka i svake funkcije itd

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha