dialog

Započeo krizmanikdev
2. Jul 2021.
269
pregleda
2
postova
Lukq
4
Shot Caller
2. Jul 2021.
Problem(error/warning): ja zavrsim sa dialogom, udjem ig upisem /dmlist i izbaci ovu listu : https://imgur.com/a/D2y497b , i samo da napomenem da nema nikakvih errora nego samo je takva lista ne znam zasto...

Deo skripte:
	if(dialogid == DIALOG_DMLIST)
{
    if(!response) return 0;
if(response)
{
    switch(listitem)
    {
        case 0:
        {
    if(usaoudm1 == 1) return SCM(playerid,-1,""GREY":"BLUE"Vec si u toj areni,kucaj /lobby da izadjes!!");
    nijenigdje = 0;
    usaoudm1 = 1;
    usaoudm2 = 0;
    usaoudm3 = 0;
    usaoudm4 = 0;
    usaoudm5 = 0;
    Streak = 0;
    SetPlayerInterior(playerid,0);
SetPlayerPos( 810.2318,-1128.3561,23.8917 );
    SetCameraBehindPlayer(playerid);
    SCM(playerid,-1,""BLUE"[DM/ARENA]:"col_zelena"Usli ste u Deathmatch arenu 1 - JAPAN");
    TogglePlayerControllable(playerid,0);
    SetPlayerHealth(playerid,1000);
    SetTimerEx("antisk",3000,false,"i",playerid);
    ResetPlayerWeapons(playerid);
    SetPlayerArmour(playerid,99.0);
    SetPlayerHealth(playerid,99.0);
  GivePlayerWeapon(playerid,24,100);
  GivePlayerWeapon(playerid,25,500);
  GivePlayerWeapon(playerid,31,500);
 
}
case 1:
        {
       
        if(usaoudm2 == 1) return SCM(playerid,-1,""GREY":"BLUE"Vec si u toj areni,kucaj /lobby da izadjes!!");
    nijenigdje = 0;
    usaoudm2 = 1;
    usaoudm1 = 0;
    usaoudm3 = 0;
    usaoudm4 = 0;
    usaoudm5 = 0;
    Streak = 0;
    SetPlayerInterior(playerid,3);
  // SetPlayerPos(playerid,RandomDzumeSpawn,RandomDzumeSpawn,RandomDzumeSpawn);
    SCM(playerid,-1,""BLUE"[DM/ARENA]:"col_zelena"Usli ste u Deathmatch arenu 2 - LV-PD");
    SetPlayerHealth(playerid,1000);
    TogglePlayerControllable(playerid,0);
    SetTimerEx("antisk",3000,false,"i",playerid);
    ResetPlayerWeapons(playerid);
  SetPlayerArmour(playerid,99.0);
    SetPlayerHealth(playerid,99.0);
  GivePlayerWeapon(playerid,24,150);
      SetPlayerPos( 294.7404,183.5069,1007.1719 );
}
case 2:
        {
       
            if(usaoudm3 == 1) return SCM(playerid,-1,""GREY":"BLUE"Vec si u toj areni,kucaj /lobby da izadjes!!");
    nijenigdje = 0;
    usaoudm3 = 1;
    usaoudm1 = 0;
    usaoudm2 = 0;
    usaoudm4 = 0;
    usaoudm5 = 0;
    Streak = 0;
    SetPlayerInterior(playerid,10);
  // SetPlayerPos(playerid,RandomGorileSpawn,RandomGorileSpawn,RandomGorileSpawn);
    SCM(playerid,-1,""BLUE"[DM/ARENA]:"col_zelena"Usli ste u Deathmatch arenu 3 - RC Battlefield ");
    SetPlayerHealth(playerid,1000);
    TogglePlayerControllable(playerid,0);
    SetTimerEx("antisk",3000,false,"i",playerid);
    ResetPlayerWeapons(playerid);
    SetPlayerArmour(playerid,99.0);
    SetPlayerHealth(playerid,99.0);
  GivePlayerWeapon(playerid,24,100);
  GivePlayerWeapon(playerid,25,500);
  GivePlayerWeapon(playerid,31,500);
  GivePlayerWeapon(playerid,34,150);
SetPlayerPos( -973.8991,1094.3209,1344.9817 );
}

case 3:
        {
        if(usaoudm4 == 1) return SCM(playerid,-1,""GREY":"BLUE"Vec si u toj areni,kucaj /lobby da izadjes!!");
    nijenigdje = 0;
    usaoudm3 = 0;
    usaoudm1 = 0;
    usaoudm2 = 0;
    usaoudm4 = 1;
    usaoudm5 = 0;
    Streak = 0;
    SetPlayerInterior(playerid,0);
    //SetPlayerPos(playerid,RandomSniperSpawn,RandomSniperSpawn,RandomSniperSpawn);
    SCM(playerid,-1,""BLUE"[DM/ARENA]:"col_zelena"Usli ste u Deathmatch arenu 4 - Sniper Arena ");
    TogglePlayerControllable(playerid,0);
    SetTimerEx("sniperdm",1500,false,"i",playerid);
    ResetPlayerWeapons(playerid);
    SetPlayerHealth(playerid,20);
    SetPlayerArmour(playerid,0);
  GivePlayerWeapon(playerid,34,150);
SetPlayerPos( 1486.2655,-2968.3096,18.3252 );
           
                }
            case 4:
        {
        if(usaoudm5 == 1) return SCM(playerid,-1,""GREY":"BLUE"Vec si u toj areni,kucaj /lobby da izadjes!!");
    nijenigdje = 0;
    usaoudm3 = 0;
    usaoudm1 = 0;
    usaoudm2 = 0;
    usaoudm4 = 0;
usaoudm5 = 1;
Streak = 0;
    SetPlayerInterior(playerid,0);
  // SetPlayerPos(playerid,RandomBarSpawn,RandomBarSpawn,RandomBarSpawn);
    SCM(playerid,-1,""BLUE"[DM/ARENA]:"col_zelena"Usli ste u Deathmatch arenu 5 - T2 Arena ");
    SetPlayerHealth(playerid,1000);
    TogglePlayerControllable(playerid,0);
    SetTimerEx("antiskent",3000,false,"i",playerid);
    ResetPlayerWeapons(playerid);
    SetPlayerArmour(playerid,50.0);
    SetPlayerHealth(playerid,60.0);
  GivePlayerWeapon(playerid,24,30);
  GivePlayerWeapon(playerid,31,60);
SetPlayerPos( 609.1174,-543.2489,16.5602 );
}
           


// }
}
}
}


A ovo je cmd:
YCMD:dmlist(playerid,params[],help)
{
    ShowPlayerDialog(playerid, DIALOG_DMLIST, DIALOG_STYLE_LIST, "JAPAN DM ARENA "COL_LIGHTBLUE"\nLV-PD DM ARENA "COL_LIGHTBLUE"\nRC-GROUNDS DM ARENA "COL_LIGHTBLUE"\nRC-GROUNDS DM ARENA "COL_LIGHTBLUE"\nSNIPER-ONESHOT DM ARENA "COL_LIGHTBLUE"\nT2 DM ARENA "COL_LIGHTBLUE"", ""GREY"DM "COL_LIGHTBLUE"ARENE", ""COL_LIGHTBLUE"Zatvori", "");
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//
Lukq
4
Shot Caller
2. Jul 2021.
fixao sam

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha