26.05.2011, 16:00
Olб, eu fiz um NPC de Mecвnico para um local no meu server, ele funcionou com a skin e tudo. Mas eu fiz um NPC de Policial para ficar na prisao, como se fosse "vigiando" os presos.
Olhem o script:
Esse citado acima й o cуdigo no NPC Mecвnico que funciona com a skin setada e tudo.
Mas o meu problema й quando eu adiciono este codigo:
Eu adiciono esse cуdigo acima abaixo do primeiro ficando assim:
Atй aqui estб tudo OK, compila certinho. Mas quando eu entro no jogo, a skin do mecвnico que jб estava setada para 50 volta para a skin 0 ( CJ ) E a do Policial tambйm.
Alguйm pode me ajudar?
Olhem o script:
Код:
public OnPlayerSpawn(playerid) { if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); if(!strcmp(npcname, "mecanico", true)) // nome do NPC { SetPlayerSkin(playerid,50); // aqui seta a skin return 1; } return 1; }
Mas o meu problema й quando eu adiciono este codigo:
Код:
if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); if(!strcmp(npcname, "Policial", true)) // nome do NPC { SetPlayerSkin(playerid,280); // aqui seta a skin return 1; } return 1; }
Код:
public OnPlayerSpawn(playerid) { if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); if(!strcmp(npcname, "mecanico", true)) { SetPlayerSkin(playerid,50); return 1; } return 1; { if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); //Getting the NPC's name. if(!strcmp(npcname, "Policial", true)) { SetPlayerSkin(playerid,280); return 1; } return 1; }
Alguйm pode me ajudar?