[Ajuda] portao para um sу jogador
#1

Bom Dia Galera!!!

Intao eu gostaria de fazer um portao sу para 1 jogador abrir esse portao tipo um portao particular!

Portao Fechado
pawn Код:
CreateObject(971,263.7000100,-1333.6000000,55.6000000,0.0000000,0.0000000,214.0000000);
Portao Aberto
pawn Код:
CreateObject(971,263.7000100,-1333.6000000,48.3000000,0.0000000,0.0000000,214.0000000);

Porfavor Me Ajudem! Obg Desde Jб =D
Reply
#2

Код:
if(strcmp(cmdtext, "/anome", true) == 0){

	new aname[MAX_PLAYER_NAME];
	GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
	if(strcmp(aname, "SEU NICK", true) == 0){
		MoveObject(portao,1490.3000500,-699.7000100,95.4000000, 3.0);
		SendClientMessage(playerid, RED, "Abrindo Portгo da Casa...");
	}
	else SendClientMessage(playerid, -1, "{FF0000}Somente o Dono do portгo tem a chave !");
	return 1;
}
Reply
#3

Nгo fiz baseado no post acima!

Код:
new VarPortao, bool:Verificar;

public OnGameModeInit()
{
	VarPortao = CreateObject(971,263.7000100,-1333.6000000,55.6000000,0.0000000,0.0000000,214.0000000);
	
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
	if(strcmp(cmdtext, "/portao"))
	{
		new Nome[24];
		
		GetPlayerName(playerid, Nome, 24);
		
		if(strcmp(Nome, "Klunnk", false) == 0)
		{
			if(Verificar == false)
				return MoveObject(VarPortao, 263.7000100,-1333.6000000,48.3000000, 2.00);
			else MoveObject(VarPortao, 263.7000100,-1333.6000000,55.6000000, 2.00);
		}
		else return SendClientMessage(playerid, -1, "Vocк nгo pode usar este comando!");
		
		return 1;
	}
	
	return 0;
}
Reply
#4

....
PHP код:
new Name[24];
GetPlayerName(playeridNamesizeof(Name));
if(
strcmp(Name"YouName"false) == 0)
{
//MoveObject

Reply
#5

Sу dei uma arrumada nesse seu comando porque pelo amor nй, desperdнcio de linha atй demais '-'
PHP код:
if(strcmp(cmd"/setarvip"true) == 0)
{
    new 
IDdias;
    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playeridVERMELHO"| ERRO | Comando invбlido!");
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp)) return SendClientMessage(playeridVermelho"| ERRO | Digite: /SetarVip [ID] [DIAS]");
    
ID strval(tmp);
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp)) return SendClientMessage(playeridVermelho"| ERRO | Digite: /SetarVip [ID] [DIAS]");
    
dias strval(tmp);
    if(
dias < -|| dias 61) return SendClientMessage(playeridVermelho"| ERRO | Quantidade invбlida!");
    if(!
IsPlayerConnected(ID)) return SendClientMessage(playeridVERMELHO"| ERRO | Jogador nгo conectado!");
    if(
dias 60) return SendClientMessage(playeridVERMELHO"| ERRO | Vocк nгo pode dar mais que 30 dias de VIP!");
    
SetarV(IDdias);
    
SendClientFormat(playeridAZUL_BEST"| BVR-Admin | Vocк deu %d de VIP para o(a) jogador(a) %s[%d]"diasPlayerName(ID), ID);
    
SendClientFormat(IDAZUL_BEST"| INFO | O(A) Staff %s setou %d dias de VIP para vocк!"PlayerName(playerid), dias);
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)