[Pomoc] Problemi oko portova


Započeo Tosic ツ, April 02, 2016, 17:21:33 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: od 0
Detaljan opis problema: Znaci pravim neke obicne portove za pocetak napravio sam dialog za portove i komandu.. I kada idem compile izbaci pawno has stopped working.. Imam samo ova dva porta.. Negde sam pogresio i zabo sam neznam gde je greska..
Dio skripte:
if(dialogid == DIALOG_PORTOVI)
	    {
			if(!response) return 1;
			switch(listitem)
			{
				case 0:
				{
				    if(IsPlayerInAnyVehicle(playerid))
					{
						SetVehiclePos(GetPlayerVehicleID(playerid), 2000.2734,-1764.0236,13.6013);
						SetPlayerInterior(playerid, 0);
					}
					else
					{
		  				SetPlayerPos(playerid, 2000.2734,-1764.0236,13.6013);
		  				SetPlayerInterior(playerid, 0);
					}
				}
				case 1;
				{
				    if(IsPlayerInAnyVehicle(playerid))
					{
					    SetVehiclePos(GetPlayerVehicleID(playerid), 1455.4532,-1031.8011,23.6563);
					    SetPlayerInterior(playerid, 0);
					}
					else
					{
					    SetPlayerPos(playerid, 1455.4532,-1031.8011,23.6563);
					    SetPlayerInterior(playerid, 0);
					}
				}
			}
		}


CMD:port(playerid, params[])
{
	if( PI[ playerid ][ xAdmin ] < 4) return GRESKA(playerid, "Niste u mogucnosti koristiti ovu komandu." );
    if( AdminDuty[ playerid ] < 1) return GRESKA(playerid, "Da bi koristili ovu komandu morate biti administrator na duznosti" );
	SPD(playerid,DIALOG_PORTOVI,DSL,D_NASLOV, "Opstina\nBanka",D_ODABERI, D_ODUSTANI);
	return 1;
}

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

Mani se dialoga  >:(

CMD:port(playerid, params[])//
{
    if( AdminDuty[ playerid ] < 1) return GRESKA(playerid, "Da bi koristili ovu komandu morate biti administrator na duznosti" );
	{
	    new portid;
	    if( sscanf(params, "i", portid))
	    {
	        SCM(playerid, -1, "/port [ID Port]");
	        SCM(playerid, -1, "ID 0) Opstina | ID 1) Banka");
	        return 1;
	    }
	    if( portid == 0)//Opstina
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar,  X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stovorili do opstine!");
	    }
	    if( portid == 1)//Banka
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar, X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stvorili do banke!");
	    }
    	    else return SCM(playerid, -1, "Samo Admini");
 	    return 1;
}

My PC:
# Procesor: AMD FX-8350 (8 x 4,0 GHz)
# Matična ploča: Asus M5A78M-M LX3
# Memorija: Kingston Fury 8 GB 1600 MHz
# Hard disk: Seagate / WD 500 GB
# Grafička kartica: GTX750-Ti 2 GB GDDR5
# Windows 8.1 64-Bit

Citat: HamZaa poslato April 02, 2016, 17:36:21 POSLE PODNE
Mani se dialoga  >:(

CMD:port(playerid, params[])//
{
    if( AdminDuty[ playerid ] < 1) return GRESKA(playerid, "Da bi koristili ovu komandu morate biti administrator na duznosti" );
	{
	    new portid;
	    if( sscanf(params, "i", portid))
	    {
	        SCM(playerid, -1, "/port [ID Port]");
	        SCM(playerid, -1, "ID 0) Opstina | ID 1) Banka");
	        return 1;
	    }
	    if( portid == 0)//Opstina
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar,  X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stovorili do opstine!");
	    }
	    if( portid == 1)//Banka
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar, X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stvorili do banke!");
	    }
    	    else return SCM(playerid, -1, "Samo Admini");
 	    return 1;
}

Hvala ali jel mi mozes reci gde je greska gore?


Evo ovako falila je zagrada

CMD:port(playerid, params[])//
{
    if( AdminDuty[ playerid ] < 1) return GRESKA(playerid, "Da bi koristili ovu komandu morate biti administrator na duznosti" );
	{
	    new portid;
	    if( sscanf(params, "i", portid))
	    {
	        SCM(playerid, -1, "/port [ID Port]");
	        SCM(playerid, -1, "ID 0) Opstina | ID 1) Banka");
	        return 1;
	    }
	    if( portid == 0)//Opstina
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar,  X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stovorili do opstine!");
	    }
	    if( portid == 1)//Banka
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar, X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stvorili do banke!");
	    }
    	    else return SCM(playerid, -1, "Samo Admini");
 	    
}return 1;
}

"They have computers, and they may have other weapons of mass destruction."

Citat: MEDO poslato April 02, 2016, 20:08:58 POSLE PODNE
Evo ovako falila je zagrada

CMD:port(playerid, params[])//
{
    if( AdminDuty[ playerid ] < 1) return GRESKA(playerid, "Da bi koristili ovu komandu morate biti administrator na duznosti" );
	{
	    new portid;
	    if( sscanf(params, "i", portid))
	    {
	        SCM(playerid, -1, "/port [ID Port]");
	        SCM(playerid, -1, "ID 0) Opstina | ID 1) Banka");
	        return 1;
	    }
	    if( portid == 0)//Opstina
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar,  X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stovorili do opstine!");
	    }
	    if( portid == 1)//Banka
	    {
			if (GetPlayerState( playerid ) == 2)
			{
				new tmpcar = GetPlayerVehicleID( playerid );
				SetVehiclePos(tmpcar, X,Y,Z);//ovdje kordinate sa autom
			}
			else
			{
				SetPlayerPos(playerid, X,Y,Z);//Ovdje covjek
			}
	               SCM(playerid, -1,"Uspjesno ste se stvorili do banke!");
	    }
    	    else return SCM(playerid, -1, "Samo Admini");
 	    
}return 1;
}



"They have computers, and they may have other weapons of mass destruction."