[POMOC] strcmp u ycmd


Započeo {ZOKA}{BOND}, Novembar 30, 2015, 22:04:21 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:CMD
Detaljan opis problema:moze ova cmd u YCMD:
if(strcmp(cmd, "/help", true) == 0 || strcmp(cmd, "/report", true) == 0 || strcmp(cmd, "/pomoc", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new enablelist[] = "1\tKako pronaci posao?\n2\tKako se snaci u gradu?\n3\tZa sta sluzi /pitaj?\n4\tKako zaraditi veci level?\n5\tPonasanje prema adminu\n6\tKako da zapocnem igru?\n7\tMoje komande\n8\tKomande vozila\n9\tKomande kuce\n10\tKomande biza/firme\n11\tPravila organizacije\n12\tZauzimanje {00D900}[Novo]";
            ShowPlayerDialog(playerid,1870,DIALOG_STYLE_LIST,"Pomoc",enablelist,"Klikni","Odustani");
		}
		return 1;
	}

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

evo:    
YCMD:help(playerid,params[],help)
    {
        if(IsPlayerConnected(playerid))
        {
            new enablelist[] = "1\tKako pronaci posao?\n2\tKako se snaci u gradu?\n3\tZa sta sluzi /pitaj?\n4\tKako zaraditi veci level?\n5\tPonasanje prema adminu\n6\tKako da zapocnem igru?\n7\tMoje komande\n8\tKomande vozila\n9\tKomande kuce\n10\tKomande biza/firme\n11\tPravila organizacije\n12\tZauzimanje {00D900}[Novo]";
            ShowPlayerDialog(playerid,1870,DIALOG_STYLE_LIST,"Pomoc",enablelist,"Klikni","Odustani");
		}
		return 1;
	}


i da dodas sad jos ako nesto kuca da mu bude isto kao /help ovako dodas po OnNameModeInit:

Command_AddAltNamed("help", "report");
Command_AddAltNamed("help", "pomoc");

My Bike KTM 450 SXF 2008

Jel ovo dobro posto ubacujem an novi mod a  ovo sam izvadio iz puno starijeg moda ? jel ovo ok
if(dialogid == 1870)
{
	if(response)
	{
		        if(listitem == 0)
  				{
                 // Kako pronaci posao?
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF} - Posao mozes naci za pocetak u opstini \n - Opstinu mozete pronaci koristeci GPS. Komanda: /gps \n");
                format(stringpr2,sizeof(stringpr2)," - Kada dodjete do opstine, udjite unutra \n - Onda odete do saltera i kucate /poslovi \n - Izaci ce ti onda lista poslova i zaposlis se.");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Kako pronaci posao:",stringpr,"OK","OK");
				}
				else if(listitem == 1)
                {
                 // Kako se snaci u gradu?
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF} - Kao pocetniku, ovo vam je vrlo bitno \n - Trebas se snaci u gradu a da ne gnjavis admine? \n");
                format(stringpr2,sizeof(stringpr2)," - Imamo resenje! Koristi GPS! \n - Da upalis svoj GPS, kucas /gps \n - Izaci ce ti onda lista lokacija i odaberes.");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Kako se snaci u gradu:",stringpr,"OK","OK");
				}
   				else if(listitem == 2)
                {
                  // Za sta sluzi /pomoc?
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF} - Mnogi ovu komandu ne shvacaju ozbiljno \n - Kad vam potrebna pomoc oko snalazenja u igri \n");
                format(stringpr2,sizeof(stringpr2)," - Tad koristite /pitaj ! \n - JAKO JE ZABRANJENO ISKORISTAVATI ADMINE! \n - Tako da, pripazite!");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Za sta sluzi /pitaj:",stringpr,"OK","OK");
				}
	   			else if(listitem == 3)
       			{
				 // Kako zaraditi veci level?
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF} - Svakih 1 sat dobivas 1 experience \n - Na primjer u 12:00h, 13:00h, 14:00h.. itd.. \n");
                format(stringpr2,sizeof(stringpr2)," - Koristite /stats provjerite stanje experience-a \n - Kada skupite dovoljno experience-a... \n - Koristite: /levelup");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Kako zaraditi veci level:",stringpr,"OK","OK");
				}
				else if(listitem == 4)
                {
                 // Ponasanje prema adminu
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF} - Prema adminu se moras ponasati lepo \n - Ne smes ga gnjaviti za nesto \n");
                format(stringpr2,sizeof(stringpr2)," - Moras ga uvek slusati \n - Ne smes iskoristavati admina \n - Primetite li gresku kod admina, \n prijavite ga!");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Ponasanje prema adminu:",stringpr,"OK","OK");
				}
				else if(listitem == 5)
				{
                 // Kako da zapocnem igru?
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF} - Za pocetak najbolje opusteno \n - Koristi /gps, polako se navikni na grad\n");
                format(stringpr2,sizeof(stringpr2)," - Mozes naci i posao da zaradite nesto novca \n - Posle ces vec naci drugove i biti ce ti zabavno \n - NE TRAZI OD ADMINA NOVCE I LEVEL \n - Sam zaradi kao svi ostali igraci");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Kako da zapocnem igru:",stringpr,"OK","OK");
				}
				else if(listitem == 6)
				{
                 // Moje komande
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
			    new stringpr3[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF} * /stats - da proveris svoje stats \n * /togphone - da ugasis svoj mobilni \n");
                format(stringpr2,sizeof(stringpr2)," * /pitaj - kad vam potrebna pomoc oko igre \n * /account - promena passworda, izlazak iz org... \n * /pravila - da naucite RolePlay pravila \n");
                format(stringpr3,sizeof(stringpr3)," * /prijavibug - da prijavite bug adminima \n * /prijaviigraca - da prijavite igraca koji krsi rp pravila \n * /gps - da se snadjete u gradu \n * /posaopomoc - da vidis komande posla");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2,stringpr3);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Moje komande:",stringpr,"OK","OK");
                }
                else if(listitem == 7)
				{
                 // Komande vozila
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
			    new stringpr3[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFF00}<===| VOZILO |===>\n{FFFFFF}- /v kupi = za kupovinu vozila\n- /gps = za pronalazak salona vozila\n- /findcar1 = Lokacija vozila na slotu 1\n- /findcar2 = Lokacija vozila na slotu 2\n");
                format(stringpr2,sizeof(stringpr2),"- /v zakljucaj | / v zakljucaj2 = Zakljucavanje vozila na slotu 1 i 2.\n- /v boja [ID boje] [ID boje2] = Menjanje boje\n- /v paintjob = Menjanje boje \n- /v prodaj = Da prodas vozilo drzavi\n");
                format(stringpr3,sizeof(stringpr3),"- /v prodajigracu [ID igraca] [Cena] = Da prodas igracu vozilo \n(Ako ti nece iz prve napravi /v parkiraj)\n- /v parkiraj = da parkiras vozilo tamo gde oces da ti se spawna");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2,stringpr3);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Komande vozila:",stringpr,"OK","OK");
                }
                else if(listitem == 8)
				{
                 // Komande kuce
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
			    new stringpr3[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFF00}<===| KUCA |===>\n{FFFFFF}- /kupikucu = za kupnju kuce\n- /home = za pronalazak svoje kuce\n- /enter = da udjes u kucu\n- /exit = da izadjes iz kuce\n");
                format(stringpr2,sizeof(stringpr2),"- /open = Da otkljucas ili zakkljucas kucu (ispred vrata).\n- /uzmiizkuce = Da uzmes iz kuce svoje spremljene stvari\n- /spremiukucu = Da spremis stvari u kucu\n");
                format(stringpr3,sizeof(stringpr3),"- /namestirent = Da namestis rent (da/ne)\n- /setrent - Cena renta\n- /prekinirentigracu = (pise ti)\n- /prekinirentsvima = (svima online)\n- /uzminovacizkuce\n- /pogledajkucnisef");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2,stringpr3);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Komande kuce:",stringpr,"OK","OK");
                }
                else if(listitem == 9)
				{
                 // Komande biza (Poslje ubaci "/prodprice" )
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr3[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFF00}<===| BIZ |===>\n{FFFFFF}- /prodajfirmu (da prodas firmu) \n- /kupifirmu (da kupis firmu)\n");
                format(stringpr3,sizeof(stringpr3),"- /bizbank (da stavis novac u firmu)\n- /bizwithdraw (da uzmes novac iz firme)");
                format(stringpr,sizeof(stringpr),"%s%s",stringpr1,stringpr3);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Komande biza:",stringpr,"U redu"," ");
                }
                else if(listitem == 10)
                {
                // Pravila organizacije
                new stringpr[1024];
	            new stringpr1[600];
			    new stringpr2[600];
			    new stringpr3[600];
                format(stringpr1,sizeof(stringpr1),"\n{FF0000}ZA SVAKO PREKRSENO PRAVILO, KAZNU CE SNOSITI I LIDER CIJOJ ORGANIZACIJI CLAN PRIPADA!\n\n{FFFFFF}1. Strogo je zabranjeno zauzimati javna mesta i ulice!\n2.Strogo je zabranjeno postavljanje oglasa sa bilo kakvom tematikom zauzimanja/oslobadjanja/otkupa\n3.Strogo je zabranjeno zauzimanje drzavnih organizacija!");
                format(stringpr2,sizeof(stringpr2),"\n4.Zabranjeno je koristiti bilo kakav vid dopunjavanja HPa/Pancira u toku pucnjave ili akcije\n5.Ratove bandi/mafija je zabranjeno organizovati na teritoriji Los Santosa!\n6.Maksimalan dozvoljeni zahtev otkupa je $30.000!\n7.Zabranjeno je bezati u vodu ako imate Wanted Level\n8.Zabranjeno je ici AFK ako imate Wanted Level");
                format(stringpr3,sizeof(stringpr3),"\n9.Zabranjeno je kidnapovanje turista(Igraci sa lvl 2)\n10.Zabranjeno je pljackanje turista(Level 2)\n11.Prilikom pljacke banke/opstine, maksimalo dozvoljeno vreme zadrzavanja nakon pljackanja je 10 minuta,\nsvako prekovremeno zadrzavanje smatrace se zauzimanjem i rezultirace kaznom!\n\n{FF0000}*Svako krsenje ovih pravila rezultirace adminskom kaznom!");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2,stringpr3);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{FFFF00}Pravila organizacija:",stringpr,"OK"," ");
	            }
	            else if(listitem == 11)
                {
                // Zauzimanje
               	new stringpr[1024];
	            new stringpr1[300];
			    new stringpr2[300];
			    new stringpr3[300];
                format(stringpr1,sizeof(stringpr1),"\n{FFFFFF}Teritorij:\n-Sistem je dovoljno jasan.\n-Samo bande vode rat izmedju teritorija.\n-Mafije svercuju mats i drogu.\n\nZauzimanje teritorija:\n-Svaki teritorij oznacen na mapi, blizu bazi bande.\n-Zauzimate pomocu komande koju ce te tamo sresti.\n");
                format(stringpr2,sizeof(stringpr2),"-Od tada suprotna banda ima 5 minuta da obrani.\n\nZasto covjeculjak a ne gang zona?\n-Ne zelimo server toliko forsirat gang warom,\n-kao da je to jedina radnja na serveru.");
                format(stringpr3,sizeof(stringpr3),"\n\nAko vam i dalje nije nesto jasno:\n-Pitajte na /pitaj.\n-I da, na payday dobivate $50 od svakoga teritorija kojeg imate.\n-To je to, uzivajte! :D");
                format(stringpr,sizeof(stringpr),"%s%s%s",stringpr1,stringpr2,stringpr3);
	            ShowPlayerDialog(playerid,434,DIALOG_STYLE_MSGBOX,"{0000FF}Zauzimanje:",stringpr,"OK","");
	            }
	}
	return 1 ;
}

Jeste ok je, ide lock posto je problem prvi rijesen...

My Bike KTM 450 SXF 2008