Jump to content
  • 0

Problema /skin & /vw


Question

Posted

deci am o problema la aceste 2 comenzi

deci cand dau /skin [id] nu imi seteaza skinu nu stiu dc

la /vw [id]

nu ma da in lumea virtuala deciaveti ide

la public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

nu am nimik

comanda /vw

if(strcmp(cmd, "/vw", true) == 0)
{
	if(DM[playerid] == 0)
	{
	    new vid;
	    if ( sscanf ( cmdtext , "d" , vid) )
	    {
	    	SendClientMessage(playerid,red,"{00FFFF}INFO:{FF8800} Foloseste /vw[virtualworld id]");
	    }
	    else
	    {
	        SetPlayerVirtualWorld(playerid,vid);
	        SendClientMessage(playerid,red,"{00FFFF}INFO:{FF8800} Foloseste /vw 0 pentru a te reintoarce in world-ul standard ");
	    }
	}
	else
	{
	    SendClientMessage(playerid,red,"!!EROARE: {FF8800}Nu poti folosi aceasta comanda intr-un DM");
	    GameTextForPlayer(playerid,"~w~Foloseste ~r~/leave ~w~pentru a iesi din DM",5000,5);
	}
	return 1;
}
comanda /skin
if(strcmp(cmd, "/skin", true) == 0) {
	if(DM[playerid] == 0)
	{
	    new skinid;
	    if ( sscanf ( cmdtext , "d" , skinid ) )
	    {
			SendClientMessage(playerid,red,"{00FFFF}INFO:{FF0000}Foloseste /skin [skinid]");
	    }
	    else if(skinid >300)
	    {
	    	SendClientMessage(playerid,red,"!!EROARE: {FF8800}ID-ul introdus este incorect , /skin[0-300]");
	    }
	    else
	    {
	        SetPlayerSkin(playerid,skinid);
	    }
	}
	else
	{
	    SendClientMessage(playerid,red,"!!EROARE: {FF8800}Nu poti folosi aceasta comanda intr-un DM");
	    GameTextForPlayer(playerid,"~w~Foloseste ~r~/leave ~w~pentru a iesi din DM",5000,5);
	}
	return 1;
}

11 answers to this question

Recommended Posts

Posted

if(strcmp(cmd, "/vw", true) == 0)
{
	if(DM[playerid] != 0)
	{
            SendClientMessage(playerid,red,"!!EROARE: {FF8800}Nu poti folosi aceasta comanda intr-un DM");
	    return GameTextForPlayer(playerid,"~w~Foloseste ~r~/leave ~w~pentru a iesi din DM",5000,5);
        }

	new vid;
	if ( sscanf ( cmdtext , "d" , vid) )
	    return SendClientMessage(playerid,red,"{00FFFF}INFO:{FF8800} Foloseste /vw[virtualworld id]");

	SetPlayerVirtualWorld(playerid,vid);
	SendClientMessage(playerid,red,"{00FFFF}INFO:{FF8800} Foloseste /vw 0 pentru a te reintoarce in world-ul standard ");
	return 1;
}
if(strcmp(cmd, "/skin", true) == 0) {
	if(DM[playerid] == 0)
	{
	    SendClientMessage(playerid,red,"!!EROARE: {FF8800}Nu poti folosi aceasta comanda intr-un DM");
	    return GameTextForPlayer(playerid,"~w~Foloseste ~r~/leave ~w~pentru a iesi din DM",5000,5);
	}
    new skinid;
    if ( sscanf ( cmdtext , "d" , skinid ) )
    	return SendClientMessage(playerid,red,"{00FFFF}INFO:{FF0000}Foloseste /skin [skinid]");
    	
   	if(skinid >300)
    	return SendClientMessage(playerid,red,"!!EROARE: {FF8800}ID-ul introdus este incorect , /skin[0-300]");

	   SetPlayerSkin(playerid,skinid);
	return 1;
}

Fara reclama in semnatura!

Posted

	if ( strcmp ( cmd , "/skin" , true ) == 0 )

	{

	    if ( DM [ playerid ] == 1 ) return SCM ( playerid , -1 , "ERROR: Nu poti folosi comenzi in deathmatch." ) ;

		if ( DM [ playerid ] == 0 )

		{

	    	new

				skinid

			;

	    	if ( sscanf ( cmdtext , "d" , skinid ) ) return SCM ( playerid , -1 , "USAGE: /skin [skinid]" ) ;
	    	
			if ( skinid > 300 ) return SCM ( playerid , -1 , "USAGE: /skin [0-300]" ) ;

	        SetPlayerSkin ( playerid , skinid ) ;
	        
	    }
	    
	}

	return ( 1 ) ;

}
	if ( strcmp ( cmd , "/vw" , true ) == 0 )

	{

	    if ( DM [ playerid ] == 1 ) return SCM ( playerid , -1 , "ERROR: Nu poti folosi comenzi in deathmatch." ) ;

		if ( DM [ playerid ] == 0 )

		{

	    	new

				vid

			;

	    	if ( sscanf ( cmdtext , "d" , vid ) ) return SCM ( playerid , -1 , "USAGE: /vw [virtualworld]" ) ;

	        SetPlayerVirtualWorld ( playerid , vid ) ;
	        
	    }
	    
	}

	return ( 1 ) ;

}

EDIT: Se pare ca xxSPEEDYxx a fost mai rapid 1.gif.

Posted

nici nu mere nici una din astea care leati pus voi nu mere

la skin spune sa dau leave ca sunt in zona de dm si nu pot so folosesc

si la vw nici nu ma da in lumea virtuala

Posted

[pawn] if ( strcmp ( cmd , "/vw" , true ) == 0 )

{

    if ( DM [ playerid ] == 1 ) return SCM ( playerid , -1 , "ERROR: Nu poti folosi comenzi in deathmatch." ) ;

else

{

    new

vid

;

    if ( sscanf ( cmdtext , "d" , vid ) ) return SCM ( playerid , -1 , "USAGE: /vw [virtualworld]" ) ;

        SetPlayerVirtualWorld ( playerid , vid ) ;

       

    }

   

}

return ( 1 ) ;

}[/pawn]

[pawn] if ( strcmp ( cmd , "/skin" , true ) == 0 )

{

    if ( DM [ playerid ] == 1 ) return SCM ( playerid , -1 , "ERROR: Nu poti folosi comenzi in deathmatch." ) ;

else

{

    new

skinid

;

    if ( sscanf ( cmdtext , "d" , skinid ) ) return SCM ( playerid , -1 , "USAGE: /skin [skinid]" ) ;

   

if ( skinid > 300 ) return SCM ( playerid , -1 , "USAGE: /skin [0-300]" ) ;

        SetPlayerSkin ( playerid , skinid ) ;

       

    }

   

}

return ( 1 ) ;

}[/pawn]

Incearca asa xD .

Darky a facut identitarea eu am adaugat else xD

idiots.png
Posted

bun dar altele nu poti cauta in acest intervall de timp sau macar sa cauti altele

Esti ........

Aceea erore da fiindca nu suporta codul acela daia da xD .

Foloseste ZCMD Omule si pune params nu cmdtext acolo si iti va merge

idiots.png
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.