Actor fazendo animação errada (NOVAMENTE) - Usuário Aleatório - 19/07/2023
Esses dias criei um tópico aqui no fórum pois o actor não fazia a animação que eu queria,e sim a "DEALER_IDLE" da biblioteca "DEALER",tentei pra caramba resolver o problema e nada,por isso simplesmente EXCLUÍ o actor e pronto,até que hoje,necessitei de criar 1 actor pro interior da polícia,e quando entrei no server pra ver se tava tudo OK, o actor estava a animação fazendo "DEALER_IDLE" e não as animações que eu queria(A anim COPBROWSE_LOOP da biblioteca COP_AMBIENT).Como resolvo esse problema??Eis o código:
Código PHP: new ACTORMDPDELS = CreateDynamicActor(307,256.7617,64.4825,1003.6406,268.2628);//ACTOR POLICIAL MULHER DP DE LS ApplyDynamicActorAnimation(ACTORMDPDELS,"COP_AMBIENT","COPBROWSE_LOOP",4.1, 1, 0, 0, 1, 0);
Não tá dando nenhum erro ou warning.
RE: Actor fazendo animação errada (NOVAMENTE) - Aranha - 19/07/2023
Código: new ACTORMDPDELS = CreateDynamicActor(307,256.7617,64.4825,1003.6406,268.2628);//ACTOR POLICIAL MULHER DP DE LS
ApplyDynamicActorAnimation(ACTORMDPDELS,"COP_AMBIENT","Coplook_loop",4.000000,1,1,1,1,-1);
seria isso?
tente ai
RE: Actor fazendo animação errada (NOVAMENTE) - xbruno1000x - 19/07/2023
Simplesmente tem algo de errado no seu gamemode. Não há nenhum problema relatado no SA-MP sobre essas animações, é um problema exclusivo do seu gamemode. O que tem de código relacionado a animações?
Caso faça preload, confira se a new está assim:
Código: new const AnimLibs[][] = {
"AIRPORT", "ATTRACTORS", "BAR", "BASEBALL", "BD_FIRE",
"BEACH", "BENCHPRESS", "BF_INJECTION", "BIKE_DBZ", "BIKED",
"BIKEH", "BIKELEAP", "BIKES", "BIKEV", "BLOWJOBZ",
"BMX", "BOMBER", "BOX", "BSKTBALL", "BUDDY",
"BUS", "CAMERA", "CAR", "CAR_CHAT", "CARRY",
"CASINO", "CHAINSAW", "CHOPPA", "CLOTHES", "COACH",
"COLT45", "COP_AMBIENT", "COP_DVBYZ", "CRACK", "CRIB",
"DAM_JUMP", "DANCING", "DEALER", "DILDO", "DODGE",
"DOZER", "DRIVEBYS", "FAT", "FIGHT_B", "FIGHT_C",
"FIGHT_D", "FIGHT_E", "FINALE", "FINALE2", "FLAME",
"FLOWERS", "FOOD", "FREEWEIGHTS", "GANGS", "GFUNK",
"GHANDS", "GHETTO_DB", "GOGGLES", "GRAFFITI", "GRAVEYARD",
"GRENADE", "GYMNASIUM", "HAIRCUTS", "HEIST9", "INT_HOUSE",
"INT_OFFICE", "INT_SHOP", "JST_BUISNESS", "KART", "KISSING",
"KNIFE", "LAPDAN1", "LAPDAN2", "LAPDAN3", "LOWRIDER",
"MD_CHASE", "MD_END", "MEDIC", "MISC", "MTB",
"MUSCULAR", "NEVADA", "ON_LOOKERS", "OTB", "PARACHUTE",
"PARK", "PAULNMAC", "PED", "PLAYER_DVBYS", "PLAYIDLES",
"POLICE", "POOL", "POOR", "PYTHON", "QUAD",
"QUAD_DBZ", "RAPPING", "RIFLE", "RIOT", "ROB_BANK",
"ROCKET", "RUNNINGMAN", "RUSTLER", "RYDER", "SCRATCHING",
"SEX", "SHAMAL", "SHOP", "SHOTGUN", "SILENCED",
"SKATE", "SMOKING", "SNIPER", "SNM", "SPRAYCAN",
"STRIP", "SUNBATHE", "SWAT", "SWEET", "SWIM",
"SWORD", "TANK", "TATTOOS", "TEC", "TRAIN",
"TRUCK", "UZI", "VAN", "VENDING", "VORTEX",
"WAYFARER", "WEAPONS", "WOP", "WUZI"
};
RE: Actor fazendo animação errada (NOVAMENTE) - Usuário Aleatório - 19/07/2023
(19/07/2023 12:43)Aranha Escreveu: Código: new ACTORMDPDELS = CreateDynamicActor(307,256.7617,64.4825,1003.6406,268.2628);//ACTOR POLICIAL MULHER DP DE LS
ApplyDynamicActorAnimation(ACTORMDPDELS,"COP_AMBIENT","Coplook_loop",4.000000,1,1,1,1,-1);
seria isso?
tente ai
n deu,continoou dando a DEALER_IDLE mesmo assim ;_;
(19/07/2023 12:55)xbruno1000x Escreveu: Simplesmente tem algo de errado no seu gamemode. Não há nenhum problema relatado no SA-MP sobre essas animações, é um problema exclusivo do seu gamemode. O que tem de código relacionado a animações?
Caso faça preload, confira se a new está assim:
Código: new const AnimLibs[][] = {
"AIRPORT", "ATTRACTORS", "BAR", "BASEBALL", "BD_FIRE",
"BEACH", "BENCHPRESS", "BF_INJECTION", "BIKE_DBZ", "BIKED",
"BIKEH", "BIKELEAP", "BIKES", "BIKEV", "BLOWJOBZ",
"BMX", "BOMBER", "BOX", "BSKTBALL", "BUDDY",
"BUS", "CAMERA", "CAR", "CAR_CHAT", "CARRY",
"CASINO", "CHAINSAW", "CHOPPA", "CLOTHES", "COACH",
"COLT45", "COP_AMBIENT", "COP_DVBYZ", "CRACK", "CRIB",
"DAM_JUMP", "DANCING", "DEALER", "DILDO", "DODGE",
"DOZER", "DRIVEBYS", "FAT", "FIGHT_B", "FIGHT_C",
"FIGHT_D", "FIGHT_E", "FINALE", "FINALE2", "FLAME",
"FLOWERS", "FOOD", "FREEWEIGHTS", "GANGS", "GFUNK",
"GHANDS", "GHETTO_DB", "GOGGLES", "GRAFFITI", "GRAVEYARD",
"GRENADE", "GYMNASIUM", "HAIRCUTS", "HEIST9", "INT_HOUSE",
"INT_OFFICE", "INT_SHOP", "JST_BUISNESS", "KART", "KISSING",
"KNIFE", "LAPDAN1", "LAPDAN2", "LAPDAN3", "LOWRIDER",
"MD_CHASE", "MD_END", "MEDIC", "MISC", "MTB",
"MUSCULAR", "NEVADA", "ON_LOOKERS", "OTB", "PARACHUTE",
"PARK", "PAULNMAC", "PED", "PLAYER_DVBYS", "PLAYIDLES",
"POLICE", "POOL", "POOR", "PYTHON", "QUAD",
"QUAD_DBZ", "RAPPING", "RIFLE", "RIOT", "ROB_BANK",
"ROCKET", "RUNNINGMAN", "RUSTLER", "RYDER", "SCRATCHING",
"SEX", "SHAMAL", "SHOP", "SHOTGUN", "SILENCED",
"SKATE", "SMOKING", "SNIPER", "SNM", "SPRAYCAN",
"STRIP", "SUNBATHE", "SWAT", "SWEET", "SWIM",
"SWORD", "TANK", "TATTOOS", "TEC", "TRAIN",
"TRUCK", "UZI", "VAN", "VENDING", "VORTEX",
"WAYFARER", "WEAPONS", "WOP", "WUZI"
};
O meu preload tá assim:
Código PHP: stock PreloadAnims(playerid) { PreloadAnimLib(playerid,"GANGS"); PreloadAnimLib(playerid,"BD_FIRE"); PreloadAnimLib(playerid,"CAMERA"); PreloadAnimLib(playerid,"ON_LOOKERS"); PreloadAnimLib(playerid,"BAR"); PreloadAnimLib(playerid,"PAULNMAC"); PreloadAnimLib(playerid,"KISSING"); PreloadAnimLib(playerid,"GYMNASIUM"); PreloadAnimLib(playerid,"BOMBER"); PreloadAnimLib(playerid,"BEACH"); PreloadAnimLib(playerid,"POLICE"); PreloadAnimLib(playerid,"GRAVEYARD"); PreloadAnimLib(playerid,"FIGHT_D"); PreloadAnimLib(playerid,"FIGHT_C"); PreloadAnimLib(playerid,"FIGHT_B"); PreloadAnimLib(playerid,"RIOT"); PreloadAnimLib(playerid,"SMOKING"); PreloadAnimLib(playerid,"SWAT"); PreloadAnimLib(playerid,"PARK"); PreloadAnimLib(playerid,"FAT"); PreloadAnimLib(playerid,"ATTRACTORS"); PreloadAnimLib(playerid,"BENCHPRESS"); PreloadAnimLib(playerid,"FREEWEIGHTS"); PreloadAnimLib(playerid,"FOOD"); PreloadAnimLib(playerid,"COP_AMBIENT"); PreloadAnimLib(playerid,"CLOTHES"); PreloadAnimLib(playerid,"DEALER"); PreloadAnimLib(playerid,"RAPPING"); PreloadAnimLib(playerid,"SHOP"); PreloadAnimLib(playerid,"CAR"); PreloadAnimLib(playerid,"CASINO"); PreloadAnimLib(playerid,"BSKTBALL"); PreloadAnimLib(playerid,"RYDER"); PreloadAnimLib(playerid,"CRIB");} stock PreloadAnimLib(playerid, animlib[]) { ApplyAnimation(playerid,animlib,"null",0.0,0,0,0,0,0); }
E na OnPlayerSpawn botei:
RE: Actor fazendo animação errada (NOVAMENTE) - Usuário Aleatório - 19/07/2023
Ai em cima mostrei o code da Preload,mas isso aí pode estar interferindo ou ser a causa desse erro q tá acontecendo com os meus actors?
RE: Actor fazendo animação errada (NOVAMENTE) - Usuário Aleatório - 20/07/2023
(19/07/2023 15:54)Usuário Aleatório Escreveu: Ai em cima mostrei o code da Preload,mas isso aí pode estar interferindo ou ser a causa desse erro q tá acontecendo com os meus actors?
Me ajudem aí glr ksksks
RE: Actor fazendo animação errada (NOVAMENTE) - Usuário Aleatório - 20/07/2023
Glr,botei outra GM novinha sem nada,botei só a #include <streamer> e dps botei o code do actor na OnGameModeInit:
Código PHP: new ACTORMDPDELS = CreateDynamicActor(307,256.7617,64.4825,1003.6406,268.2628);//ACTOR POLICIAL MULHER DP DE LS ApplyDynamicActorAnimation(ACTORMDPDELS,"COP_AMBIENT","COPBROWSE_LOOP",4.1, 1, 0, 0, 0, 0); ApplyDynamicActorAnimation(ACTORMDPDELS,"COP_AMBIENT","COPBROWSE_LOOP",4.1, 1, 0, 0, 0, 0);
Testei duas vezes,uma com apenas UMA ApplyDynamicActorAnimation e dps outra vez,porém com DUAS ApplyDynamicActorAnimation(já q no samp pode ocorrer um erro onde vc tem q botar duas vezes a ApplyActorAnimation pro actor fzr a anim),mas em nenhuma delas o actor fez a animação,ele foi criado,mas só ficou parado ali,sem fazer anim nenhuma ;_; tentando resolver um erro tão bobo há dias,e q tá me dando até dor d cabeça po ;-;
RE: Actor fazendo animação errada (NOVAMENTE) - xbruno1000x - 20/07/2023
(20/07/2023 05:41)Usuário Aleatório Escreveu: Glr,botei outra GM novinha sem nada,botei só a #include <streamer> e dps botei o code do actor na OnGameModeInit:
Código PHP: new ACTORMDPDELS = CreateDynamicActor(307,256.7617,64.4825,1003.6406,268.2628);//ACTOR POLICIAL MULHER DP DE LS ApplyDynamicActorAnimation(ACTORMDPDELS,"COP_AMBIENT","COPBROWSE_LOOP",4.1, 1, 0, 0, 0, 0); ApplyDynamicActorAnimation(ACTORMDPDELS,"COP_AMBIENT","COPBROWSE_LOOP",4.1, 1, 0, 0, 0, 0);
Testei duas vezes,uma com apenas UMA ApplyDynamicActorAnimation e dps outra vez,porém com DUAS ApplyDynamicActorAnimation(já q no samp pode ocorrer um erro onde vc tem q botar duas vezes a ApplyActorAnimation pro actor fzr a anim),mas em nenhuma delas o actor fez a animação,ele foi criado,mas só ficou parado ali,sem fazer anim nenhuma ;_; tentando resolver um erro tão bobo há dias,e q tá me dando até dor d cabeça po ;-;
Aplique a animação na OnPlayerKeyStateChange, no momento em que o player entrar na delegacia.
|