[Pomoc]pawno Compile

Započeo (BSL)MasteR
2. Jan. 2012.
2,148
pregleda
17
postova
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
Skripta koju koristim: FactionGame Edit
Detaljan opis problema:Kako da napravim da mi compile pawno kad ovo ubacim kao da mi se srusi pawno i nece compile napravio sam sve komande u dialogu
Dio skripte:
	//---------------------------pomoc oko komandi----------------------------
if(strcmp(cmd, "/help", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"Balkan Samp-Arena|HELP","/help1(Da vidite Osnovne Komande)\n/help2(Da vidite komande za Firmu)\n/help3(Da vidite komande za Kucu)\n/help4(Da vidite komande za Rent Vozila)\n/help5(Donacije)\n/help6(Da vidite komande za Telefon)\n/help7(Problemi sa Accountom)\n \n Balkan Samp-Arena Team","Dobro","");
  }
      return 1;
   }
    if(strcmp(cmd, "/help1", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Opste Komande","{FF0000}:: ACCOUNT :: /pravila /stats /promjenipass /kupilevel /nadogradnja\n:: OPSTE :: /plati /vrijeme /kupi /naruci /ov /odeca /unrentcar /unrentbike /switchkey /animhelp\n:: OPSTE :: /kupioruzije /pokazidozvole /zakljucaj /pitaj /report /resetupgrades(50k) /skill /fuel\n:: OPSTE :: /odbij /prihvati /izbaci /usedrugs /contract /fill /admins (/f)actionlist /knockout\n:: OPSTE :: (/wi)ndows /coin /trunk (/inv)entory /knock /give /otvorikapiju /pokazilicnu,/animacije,/animacije2\n{00FF40}:: CHAT :: (/p)me (/w)hisper (/o)oc (/s)hout /low (/b) (/f)action /me /do /smoke\n{FF8000}:: BANKA :: /balance /withdraw /deposit /wiretransfer\n{D9E21D}:: DONATOR :: /togooc /tognews /togfam /togpm /togphone /pme","Dobro","");
      return 1;
   }
   if(strcmp(cmd, "/help2", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Komande za Firmu","{FF0000}*** BIZNIS *** /bizinfo /bizfee/prodprice /extortion\n*** BIZNIS *** /enter /exit /open /sellbiz /bizbank /bizwithdraw","Dobro","");
  }
      return 1;
   }
       if(strcmp(cmd, "/help3", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Komande za Kucu","{FF0000}*** HOUSE *** /enter /exit /open /home /heal /houseupgrade (/hu) /setrentable /tv (off/player)\n*** HOUSE *** /evictall /setrent /evict /housewithdraw","Dobro","");
  }
      return 1;
   }
       if(strcmp(cmd, "/help4", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Komande za Rent Vozila","{FF0000}*** IZNAJMLJIVANJE *** /unrent /enter /exit /lock /home","Dobro","");
  }
      return 1;
   }
       if(strcmp(cmd, "/help5", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"Balkan Samp-Arena|DONACIJE","Ako zelite da postanete clan BSA Teama\nDonirajte <3<3<3\nDonatorski rank 2 ima velike povlastice\nKao sto su vozila po celom Serveru rezervisana\nSamo za njih.Sve ostale informacije na forumu:Uskoro u kategoriji DONACIJE! \n Balkan Samp-Arena Team","Dobro","");
  }
      return 1;
   }
       if(strcmp(cmd, "/help6", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"Balkan Samp-Arena|Komande za Telefon","{FF0000}*** TELEFON *** /call 'eg: /call 911' /ucall /sms /pickup (/h)angup /number","Dobro","");
  }
      return 1;
   }

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
sedin007
4
Shot Caller
2. Jan. 2012.
imam isti problem ali neznam do cega je pokusavam rijesiti !
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
i ja pokusavam ali nerazumem zasto mi nece compile samo mi se srusi pawno ako neko zna kak oda resim ovo neka mi pomogne molim vas kad ubacim samo /help i /help1 oce compile
KombinatoR
5
Crime Lord
2. Jan. 2012.
Pawno ne moze compileirat jer ima previse gresaka pa se rusi !
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
nerazumem sta je ovde greska:
//---------------------------pomoc oko komandi----------------------------
if(strcmp(cmd, "/help", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"Balkan Samp-Arena|HELP","/help1(Da vidite Osnovne Komande)\n/help2(Da vidite komande za Firmu)\n/help3(Da vidite komande za Kucu)\n/help4(Da vidite komande za Rent Vozila)\n/help5(Donacije)\n/help6(Da vidite komande za Telefon)\n/help7(Problemi sa Accountom)\n \n Balkan Samp-Arena Team","Dobro","");
  }
      return 1;
    }
    if(strcmp(cmd, "/help1", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Opste Komande","{FF0000}:: ACCOUNT :: /pravila /stats /promjenipass /kupilevel /nadogradnja\n:: OPSTE :: /plati /vrijeme /kupi /naruci /ov /odeca /unrentcar /unrentbike /switchkey /animhelp\n:: OPSTE :: /kupioruzije /pokazidozvole /zakljucaj /pitaj /report /resetupgrades(50k) /skill /fuel\n:: OPSTE :: /odbij /prihvati /izbaci /usedrugs /contract /fill /admins (/f)actionlist /knockout\n:: OPSTE :: (/wi)ndows /coin /trunk (/inv)entory /knock /give /otvorikapiju /pokazilicnu,/animacije,/animacije2\n{00FF40}:: CHAT :: (/p)me (/w)hisper (/o)oc (/s)hout /low (/b) (/f)action /me /do /smoke\n{FF8000}:: BANKA :: /balance /withdraw /deposit /wiretransfer\n{D9E21D}:: DONATOR :: /togooc /tognews /togfam /togpm /togphone /pme","Dobro","");
      return 1;
    }
    if(strcmp(cmd, "/help2", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Komande za Firmu","{FF0000}*** BIZNIS *** /bizinfo /bizfee/prodprice /extortion\n*** BIZNIS *** /enter /exit /open /sellbiz /bizbank /bizwithdraw","Dobro","");
  }
      return 1;
    }
        if(strcmp(cmd, "/help3", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Komande za Kucu","{FF0000}*** HOUSE *** /enter /exit /open /home /heal /houseupgrade (/hu) /setrentable /tv (off/player)\n*** HOUSE *** /evictall /setrent /evict /housewithdraw","Dobro","");
  }
      return 1;
    }
        if(strcmp(cmd, "/help4", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Komande za Rent Vozila","{FF0000}*** IZNAJMLJIVANJE *** /unrent /enter /exit /lock /home","Dobro","");
  }
      return 1;
    }
        if(strcmp(cmd, "/help5", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"Balkan Samp-Arena|DONACIJE","Ako zelite da postanete clan BSA Teama\nDonirajte <3<3<3\nDonatorski rank 2 ima velike povlastice\nKao sto su vozila po celom Serveru rezervisana\nSamo za njih.Sve ostale informacije na forumu:Uskoro u kategoriji DONACIJE! \n Balkan Samp-Arena Team","Dobro","");
  }
      return 1;
    }
        if(strcmp(cmd, "/help6", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"Balkan Samp-Arena|Komande za Telefon","{FF0000}*** TELEFON *** /call 'eg: /call 911' /ucall /sms /pickup (/h)angup /number","Dobro","");
  }
      return 1;
    }
Johnâ„¢
5
Godfather
2. Jan. 2012.
Preporučujem ti da koristiš ZCMD ili YCMD. A što se tiče ovih komandi, zamijeni /help1 komandu sa ovime:

if(strcmp(cmd, "/help1", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new
catString;

strcat(catString, "{FF0000}:: ACCOUNT :: /pravila /stats /promjenipass /kupilevel /nadogradnja\n:: OPSTE :: /plati /vrijeme /kupi /naruci /ov /odeca /unrentcar /unrentbike /switchkey /animhelp\n");
strcat(catString, ":: OPSTE :: /kupioruzije /pokazidozvole /zakljucaj /pitaj /report /resetupgrades(50k) /skill /fuel\n:: OPSTE :: /odbij /prihvati /izbaci /usedrugs /contract /fill /admins (/f)actionlist /knockout\n::");
strcat(catString, "OPSTE :: (/wi)ndows /coin /trunk (/inv)entory /knock /give /otvorikapiju /pokazilicnu,/animacije,/animacije2\n{00FF40}:: CHAT :: (/p)me (/w)hisper (/o)oc (/s)hout /low (/b) (/f)action /me /do /smoke\n{FF8000}:: BANKA :: /balance /withdraw /deposit /wiretransfer\n{D9E21D}:: DONATOR :: /togooc /tognews /togfam /togpm /togphone /pme");

ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX, "{14D6EB}Balkan Samp-Arena|{D9E21D}Opste Komande", catString, "Dobro", "");
}
return 1;
}
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
a sto moj samo /help1 kad ubacim nece da compile zbog cega je to:
 if(strcmp(cmd, "/help1", true) == 0)
{
  if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX,"{14D6EB}Balkan Samp-Arena|{D9E21D}Opste Komande","{FF0000}:: ACCOUNT :: /pravila /stats /promjenipass /kupilevel /nadogradnja\n:: OPSTE :: /plati /vrijeme /kupi /naruci /ov /odeca /unrentcar /unrentbike /switchkey /animhelp\n:: OPSTE :: /kupioruzije /pokazidozvole /zakljucaj /pitaj /report /resetupgrades(50k) /skill /fuel\n:: OPSTE :: /odbij /prihvati /izbaci /usedrugs /contract /fill /admins (/f)actionlist /knockout\n:: OPSTE :: (/wi)ndows /coin /trunk (/inv)entory /knock /give /otvorikapiju /pokazilicnu,/animacije,/animacije2\n{00FF40}:: CHAT :: (/p)me (/w)hisper (/o)oc (/s)hout /low (/b) (/f)action /me /do /smoke\n{FF8000}:: BANKA :: /balance /withdraw /deposit /wiretransfer\n{D9E21D}:: DONATOR :: /togooc /tognews /togfam /togpm /togphone /pme","Dobro","");
      return 1;
   }

a kad ubacim to tvoje onda izbaci samo 1 error
Johnâ„¢
5
Godfather
2. Jan. 2012.
Ista stvar kao i kod njega. Predugačka je linija.

@Autor, pogledaj ponovno moj prethodni post jer sam prepravio komandu (zabunio sam se nešto).
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
Hvala radi sve bez errora.
Kako da napravim komandu /admini da bude u dialogu gore da pise svi admini i gamemasteri a dole da pise online admini i gamemasteri:
	if (strcmp(cmd, "/admins", true) == 0 || strcmp(cmd, "/admini", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
        SendClientMessage(playerid, COLOR_RED, " ");
        SendClientMessage(playerid, COLOR_RED, "|_________Balkan Samp-Arena Online Admin/GM Tim__________|");
foreach (Player, i)
{
    if(PlayerInfo >= 1 && PlayerInfo < 1341 || PlayerInfo >=1)
    {
    new admtext;
        if(PlayerInfo == 1340) { admtext = "Vlasnik"; }
        else if(PlayerInfo == 1339) { admtext = "Suvlasnik"; }
    else if(PlayerInfo == 1338) { admtext = "Glavni Admin"; }
    else if(PlayerInfo == 1337) { admtext = "Direktor"; }
    else if(PlayerInfo == 4) { admtext = "Admin LvL 4"; }
else if(PlayerInfo == 3) { admtext = "Admin LvL 3"; }
else if(PlayerInfo == 2) { admtext = "Admin LvL 2"; }
else if(PlayerInfo == 1) { admtext = "Admin LvL 1"; }
else if(PlayerInfo == 4) { admtext = "GameMaster LvL 4"; }
else if(PlayerInfo == 3) { admtext = "GameMaster LvL 3"; }
else if(PlayerInfo == 2) { admtext = "GameMaster LvL 2"; }
else if(PlayerInfo == 1) { admtext = "GameMaster LvL 1"; }
else { admtext = "Gamemoderator"; }
GetPlayerName(i, sendername, sizeof(sendername));
if(AdminDuty == 1)
{
    format(string, 256, "%s ( %s )", sendername, admtext);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
else if(GmDuty == 1)
{
    format(string, 256, "%s ( %s )", sendername, admtext);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
else
{
format(string, 256, "%s ( %s )", sendername, admtext);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
return 1;
}
Johnâ„¢
5
Godfather
2. Jan. 2012.
To ti baš i ne preporučujem jer za to ti treba jako veliki string, a neki put kad ima jako malo admina/gamemastera online se taj string bezveze stvara.
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
Ja izmapam objekte u mta 0.3c i kako da ih konvertujem i jel znas mozda kak oda najlakse pravim textdraw ja sam pravio preko Machs_TextDrawCreator jel moze drugacije i lakse a i bolje
i kako da napravim /gps sistem dialog da otvori kad kucam /gps i tu pise /gps1,/gps2/gps3 i sve tako dalje
Kak oda napravim da samo odredjena imena mogu da udju na server da ih ne kikuje kao naprimer MasteR
Johnâ„¢
5
Godfather
2. Jan. 2012.
Za objekte imaš tu negdje na forumu. Ne bavim se baš previše mappanjem pa ne znam točno.

Za textdraw ti preporučavam ovaj textdraw creator: http://forum.sa-mp.com/showthread.php?t=117851

Za GPS imaš istu tu negdje na forumu. Napravio ga je korisnik Hitman.

A za imena daj trenutni sustav koji koristiš za kickanje igrača koji koriste nepravilan oblik imena.
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
evo za ime_prezime:
    new pName;
    new string1;
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string1, sizeof(string1), "%s se pridruzio na Balkan Samp-Arenu(ZZZZ Dobrodosao).", pName);
    SendClientMessageToAll(0x0FFFFFF0, string1);
    new plname;
    GetPlayerName(playerid, plname, sizeof(plname));

if(Security != 0)
{
    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
    Kick(playerid);
    return 1;
}
    new namestring = strfind(plname, "_", true);
if(namestring == -1)
{
SendClientMessage(playerid, COLOR_YELLOW2, "Imigracioni Odsek: Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW2, "Podsetnik: Vase ime mora biti u formatu Ime_Prezime.");
Kick(playerid);
return 1;
}
Johnâ„¢
5
Godfather
2. Jan. 2012.
Ovo zamijeni:

if(namestring == -1)
{
SendClientMessage(playerid, COLOR_YELLOW2, "Imigracioni Odsek: Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW2, "Podsetnik: Vase ime mora biti u formatu Ime_Prezime.");
Kick(playerid);
return 1;
}


Ovime:

if(namestring == -1 && strcmp(plname, "MasteR", false))
{
SendClientMessage(playerid, COLOR_YELLOW2, "Imigracioni Odsek: Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW2, "Podsetnik: Vase ime mora biti u formatu Ime_Prezime.");
Kick(playerid);
return 1;
}
(BSL)MasteR
4
Enforcer
2. Jan. 2012.
a kako mogu tu da dodajem jos imena
i ovo sto si mi dao pise da ima 1 error ali nigde ne vidim error

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha