Za pocetnike (pokusaj skriptanja)

Započeo Enemy Pawno
2. Feb. 2020. Zaključano
4,275
pregleda
15
postova
Dzeno15
3
Wheel Man
2. Feb. 2020.
ImeGamemoda:Skriptanje Tutorial


Vrsta GameModa:RPG


Jedinstvenost GameModa:Korisne stvari za igrace


Jezik GameModa:Balkanski


Sistemi GameModa:Register/login(login uskoro stize)


Izvorni GameMod:Od 0


Da bi GameMod radio, potrebi su slijedeći Pluginsi:Sve ima u modu


Da bi GameMod radio, potrebi su slijedeći Includsi:Sve ima u modu


Druge stvari:Sam istrazi


Server na kojem je GameMode bio korišten:Skriptanje Tutorial


Slike:https://imgur.com/a/UQdHMjz


Video:https://imgur.com/a/UQdHMjz


Napravio Gamemode::Turbina


Editovao Gamemode:Turbina


Credits:Turbina i MaliPablo za fix baga jednog i errora(hvala legendi)


Download Link:https://www.sendspace.com/file/qs9tj8


Scan Link:https://www.virustotal.com/gui/file-analysis/ZjM3MzExMTAwNWE3ODA1YTRkN2ZkYjJlOTEzYjU5Njg6MTU4MDYzNTQ0OQ==/detection
Prati svoj put i gledaj pravo brale,ne furam njihovo sranje  8) :P
Momenzi Scripter
5
Made Man
2. Feb. 2020.
Radis greske u OnDialogResponse, primjer:
if(dialogid == 1)
{
if(!response) return SendClientMessage(playerid, 0xFF0000FF ,"[ST:RP] Odustali ste!!");
if(response)
{
switch(listitem)
{
case 0:
{
SetPlayerPos(playerid, 1351.4606,346.9990,20.5009);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Posla!!");
}
case 1:
{
SetPlayerPos(playerid, 1416.8224,261.0812,19.5442);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Policije!!");
}
case 2:
{
SetPlayerPos(playerid, 1302.6123,305.6286,19.5547);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Auto Skole!!");
}
}
}
}
///////////////////
if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid, 0x0000FFFF , "Izbaceni ste sa servera!");
Kick(playerid);
return 1;
}
user = fopen(filename, io_write);
fwrite(user, inputtext);
fclose(user);
SendClientMessage(playerid, 0x0000FFFF , "Dobro Dosli na ST:RP");
}


DIALOGID = if(dialogid == 1) ne radi se ovako.

enum
{
DIALOG_HELP,
DIALOG_HELP_2
}

CMD:test(playerid, const params[])
{
ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "{54ff73}dialog {ffffff}Help", "Test dialog 1", "Uredu", "");
return 1;
}

CMD:test2(playerid, const params[])
{
ShowPlayerDialog(playerid, DIALOG_HELP_2, DIALOG_STYLE_MSGBOX, "{54ff73}dialog {ffffff}Help", "Test dialog 2", "Uredu", "Izlaz");
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_HELP:
{



vise informacija imas na wiki: https://wiki.sa-mp.com/wiki/ShowPlayerDialog

Nema potrebe da definises boje koje nece nigdje koristit kao iz tvog primjera

#define COLOR_GREY       0xAFAFAFAA
#define COLOR_AQUA   0x00FFFFFF
#define COLOR_BLACK   0x000000FF
#define COLOR_BLUE   0x0000FFFF
#define COLOR_BROWN   0xA52A2AFF
#define COLOR_CYAN   0x00FFFFFF
#define COLOR_DARKBLUE   0x00008BFF
#define COLOR_GOLD   0xFFD700FF
#define COLOR_GRAY   0x808080FF
itd itd

Kada portas igraca na neke kordinate(SetPlayerPos) nema potrebe za SetCameraBehindPlayer

Pikaboot je besplatna, open-source platforma za strimovanje muzike. Bez reklama, bez zaključanih funkcija i bez kompromisa sa kvalitetom zvuka ( 24-bit FLAC ).

Amci
5
Underboss
2. Feb. 2020.
Ti radis FiveM u SAMP?
@tema nako
Dzeno15
3
Wheel Man
2. Feb. 2020.
Amci wrote on February 2, 2020, 12:39 pm:
Ti radis FiveM u SAMP?
@tema nako


slicno nesto rp srw
Dzeno15
3
Wheel Man
2. Feb. 2020.
.momenzi wrote on February 2, 2020, 12:22 pm:
Radis greske u OnDialogResponse, primjer:
if(dialogid == 1)
{
if(!response) return SendClientMessage(playerid, 0xFF0000FF ,"[ST:RP] Odustali ste!!");
if(response)
{
switch(listitem)
{
case 0:
{
SetPlayerPos(playerid, 1351.4606,346.9990,20.5009);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Posla!!");
}
case 1:
{
SetPlayerPos(playerid, 1416.8224,261.0812,19.5442);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Policije!!");
}
case 2:
{
SetPlayerPos(playerid, 1302.6123,305.6286,19.5547);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Auto Skole!!");
}
}
}
}
///////////////////
if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid, 0x0000FFFF , "Izbaceni ste sa servera!");
Kick(playerid);
return 1;
}
user = fopen(filename, io_write);
fwrite(user, inputtext);
fclose(user);
SendClientMessage(playerid, 0x0000FFFF , "Dobro Dosli na ST:RP");
}


DIALOGID = if(dialogid == 1) ne radi se ovako.

enum
{
DIALOG_HELP,
DIALOG_HELP_2
}

CMD:test(playerid, const params[])
{
ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "{54ff73}dialog {ffffff}Help", "Test dialog 1", "Uredu", "");
return 1;
}

CMD:test2(playerid, const params[])
{
ShowPlayerDialog(playerid, DIALOG_HELP_2, DIALOG_STYLE_MSGBOX, "{54ff73}dialog {ffffff}Help", "Test dialog 2", "Uredu", "Izlaz");
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_HELP:
{



vise informacija imas na wiki: https://wiki.sa-mp.com/wiki/ShowPlayerDialog

Nema potrebe da definises boje koje nece nigdje koristit kao iz tvog primjera

#define COLOR_GREY       0xAFAFAFAA
#define COLOR_AQUA   0x00FFFFFF
#define COLOR_BLACK   0x000000FF
#define COLOR_BLUE   0x0000FFFF
#define COLOR_BROWN   0xA52A2AFF
#define COLOR_CYAN   0x00FFFFFF
#define COLOR_DARKBLUE   0x00008BFF
#define COLOR_GOLD   0xFFD700FF
#define COLOR_GRAY   0x808080FF
itd itd

Kada portas igraca na neke kordinate(SetPlayerPos) nema potrebe za SetCameraBehindPlayer


Trebati ce mi za ono sto trebam da uradi
AndroCorleone
5
OG Legend
2. Feb. 2020.
Turbina hahahahhaah umro sam

nije lose za pocetnike
Turbo
3
Hustler
2. Feb. 2020.
Pored toga sto mi marno nick nista drugo ne primjetim  😄
Dzeno15
3
Wheel Man
3. Feb. 2020.
Turbo wrote on February 2, 2020, 2:28 pm:
Pored toga sto mi marno nick nista drugo ne primjetim  😄


Nemoj tako tvoje ime mi se dopada xD ovo je brt 0.0.0.0.0.0.0.0.1 verzija tkd nema nista samo Text-ovi,cmd neke i ta sranja,reg i to
ᗪ乇Ҝ丂卂
5
Underboss
3. Feb. 2020.
.momenzi wrote on February 2, 2020, 12:22 pm:
Radis greske u OnDialogResponse, primjer:
if(dialogid == 1)
{
if(!response) return SendClientMessage(playerid, 0xFF0000FF ,"[ST:RP] Odustali ste!!");
if(response)
{
switch(listitem)
{
case 0:
{
SetPlayerPos(playerid, 1351.4606,346.9990,20.5009);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Posla!!");
}
case 1:
{
SetPlayerPos(playerid, 1416.8224,261.0812,19.5442);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Policije!!");
}
case 2:
{
SetPlayerPos(playerid, 1302.6123,305.6286,19.5547);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0xFF0000FF ,"Taxi vas je dovukao do Auto Skole!!");
}
}
}
}
///////////////////
if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid, 0x0000FFFF , "Izbaceni ste sa servera!");
Kick(playerid);
return 1;
}
user = fopen(filename, io_write);
fwrite(user, inputtext);
fclose(user);
SendClientMessage(playerid, 0x0000FFFF , "Dobro Dosli na ST:RP");
}


DIALOGID = if(dialogid == 1) ne radi se ovako.

enum
{
DIALOG_HELP,
DIALOG_HELP_2
}

CMD:test(playerid, const params[])
{
ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "{54ff73}dialog {ffffff}Help", "Test dialog 1", "Uredu", "");
return 1;
}

CMD:test2(playerid, const params[])
{
ShowPlayerDialog(playerid, DIALOG_HELP_2, DIALOG_STYLE_MSGBOX, "{54ff73}dialog {ffffff}Help", "Test dialog 2", "Uredu", "Izlaz");
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_HELP:
{



vise informacija imas na wiki: https://wiki.sa-mp.com/wiki/ShowPlayerDialog

Nema potrebe da definises boje koje nece nigdje koristit kao iz tvog primjera

#define COLOR_GREY       0xAFAFAFAA
#define COLOR_AQUA   0x00FFFFFF
#define COLOR_BLACK   0x000000FF
#define COLOR_BLUE   0x0000FFFF
#define COLOR_BROWN   0xA52A2AFF
#define COLOR_CYAN   0x00FFFFFF
#define COLOR_DARKBLUE   0x00008BFF
#define COLOR_GOLD   0xFFD700FF
#define COLOR_GRAY   0x808080FF
itd itd

Kada portas igraca na neke kordinate(SetPlayerPos) nema potrebe za SetCameraBehindPlayer

Ili da jednostavno koristi easyDialog.inc ?

#include

// Example:
public OnPlayerSpawn(playerid) {
    Dialog_Show(playerid, dialog_WELCOME, DIALOG_STYLE_MSGBOX,
        "Welcome",
        "%s, welcome to our server!",
        "X", "",
        GetName(playerid)
    );
    return 1;
}

Dialog:dialog_WELCOME(playerid, response, listitem, inputtext[]) {
    if (!response)
        return 1;

    if (response) {
        GivePlayerMoney(playerid, 400000);
        // itd...
    }   
    return 1;
}
Momenzi Scripter
5
Made Man
3. Feb. 2020.
Moze i tako ako mu je lakse al cisto sumljam

Pikaboot je besplatna, open-source platforma za strimovanje muzike. Bez reklama, bez zaključanih funkcija i bez kompromisa sa kvalitetom zvuka ( 24-bit FLAC ).

Jaksic
5
Underboss
4. Feb. 2020.
Moj savet pogledaj malo strane forume, i koristi case-ove za dialoge!
Dzeno15
3
Wheel Man
5. Feb. 2020.
Hvala svima biti ce update sigurno ali tek uskoro dodati cu par sistema obrisati neke stvari napraviti komande dodati login sistem
itd....
Poslusati cu vase savjete.Hvala vam legende ste  🙄
Masina
2
Wheel Man
8. Feb. 2020.
brate,pokusaj kopirati neki gamemod al da nije ono bukv sve isto nego ubacis nesto sa jednog gamemoda pa ides na drugi nadjes neki sistem ili nes drugo.
@tema dobro je za pocetnika
Marshmallow
4
Shot Caller
9. Feb. 2020.
haahahah turbina

Tema 6/10
nikola.exe
2
Street Runner
10. Feb. 2020.
Dzeno15 wrote on February 2, 2020, 12:43 pm:
slicno nesto rp srw

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha