09.02.2013, 15:53
fiz isso,Nao testei ainda,mais irei testar,feito isso agora preciso Criar os comandos de /handsup /sentar que diz no comando /animes,que me ajudou a criar,Na FS ja tem esses comando mais esta tudo do jeito que esta na FS
Me ajude a converter esses comando para os comandos do GM
Separei os comandos que irei usar,pois os outros eu desativei,agora so colocar esses comando que eu vou usar no GM mais primeiro terei que adaptalo ao GM,Como farei isso?Segue abaixo os Comandos
So trocar o cmd por dcmd_
E no topo colocar dcmd
Assim?
pawn Код:
CMD:exemplo(playerid, params[])
Separei os comandos que irei usar,pois os outros eu desativei,agora so colocar esses comando que eu vou usar no GM mais primeiro terei que adaptalo ao GM,Como farei isso?Segue abaixo os Comandos
pawn Код:
//Handsup
CMD:handsup(playerid)
{
ApplyAnimation(playerid, "ROB_BANK","SHP_HandsUp_Scr", 4.0, 0, 1, 1, 1, 0);
return 1;
}
//cellin
CMD:cellin(playerid)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
return 1;
}
//cellout
CMD:cellout(playerid)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
return 1;
}
//bebado
CMD:bebado(playerid)
{
ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1);
return 1;
}
//Crossarms
CMD:crossarms(playerid)
{
ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
return 1;
}
//Deitar
CMD:deitar(playerid)
{
ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0);
return 1;
}
//Vomitar
CMD:vomitar(playerid)
{
ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0);
return 1;
}
//overdose
CMD:overdose(playerid)
{
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
return 1;
}
//Gro
CMD:gro(playerid)
{
ApplyAnimation(playerid,"BEACH", "ParkSit_M_loop", 4.0, 1, 0, 0, 0, 0); // Sit
return 1;
}
//falar
CMD:falar(playerid)
{
ApplyAnimation(playerid,"PED","IDLE_CHAT",4.0,1,0,0,1,1);
return 1;
}
//sentar
CMD:sentar(playerid)
{
ApplyAnimation(playerid,"PED","SEAT_down",4.1,0,1,1,1,0);
return 1;
}
//mijar
CMD:mijar(playerid)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING);
return 1;
}
//fumar
CMD:fumar(playerid, params[])
{
if(sscanf(params, "s", anims))
{
SendClientMessage(playerid, 0x33AA33AA, "Uso correto: /fumar [1-4]");
}
else
{
if(strcmp(anims, "0", true) == 0)
{
SendClientMessage(playerid, 0x33AA33AA, "Uso correto: /fumar [1-4]");
}
if(strcmp(anims, "1", true) == 0)
{
ApplyAnimation(playerid,"SMOKING", "F_smklean_loop", 4.0, 1, 0, 0, 0, 0);
}
if(strcmp(anims, "2", true) == 0)
{
ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0);
}
if(strcmp(anims, "3", true) == 0)
{
ApplyAnimation(playerid,"SMOKING","M_smkstnd_loop", 4.0, 1, 0, 0, 0, 0);
}
if(strcmp(anims, "4", true) == 0)
{
ApplyAnimation(playerid,"SMOKING","M_smk_out", 4.0, 1, 0, 0, 0, 0);
}
}
return 1;
}
//dance
CMD:dance(playerid, params[])
{
if(sscanf(params, "s", anims))
{
SendClientMessage(playerid, 0x33AA33AA, "Uso correto: /dance [1-3]");
}
else
{
if(strcmp(anims, "1", true) == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
}
if(strcmp(anims, "2", true) == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE2);
}
if(strcmp(anims, "3", true) == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE3);
}
}
return 1;
}
E no topo colocar dcmd
Assim?
pawn Код:
dcmd(handsup, 7, cmdtext);
//===================================
dcmd_handsup(playerid, params[])
{
ApplyAnimation(playerid, "ROB_BANK","SHP_HandsUp_Scr", 4.0, 0, 1, 1, 1, 0);
return 1;
}