Szerző Téma: NPC-nek csak CJ skinje van  (Megtekintve 634 alkalommal)

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
NPC-nek csak CJ skinje van
« Dátum: 2012. december 15. - 21:49:42 »
0 Show voters
Hello!
nem értek mi a probléma, csináltam már NPC-t és eddig nem volt ilyen, na szóval ezer módon megcsináltam már az NPC skinjének beállítását, most így van a scriptemben:
 
public OnPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid))
    {
        new npcname[20];
GetPlayerName(playerid, npcname, 20);
if (!strcmp(npcname, \"John\", true)) SetPlayerSkin(playerid, 17);
    }
    return 1;
}

 
Viszont az NPC-nek csak CJ skinje van. Valami ötlet? Elõre is köszi :/

Kovacs_Bela

  • Vendég
NPC-nek csak CJ skinje van
« Válasz #1 Dátum: 2012. december 15. - 23:02:31 »
0 Show voters
állandóan ismétlõdõ timert inditani?


mostmá tudom milyen scriptet csinálsz :P :D

NPC-nek csak CJ skinje van
« Válasz #2 Dátum: 2012. december 15. - 23:38:48 »
0 Show voters
npcmode mappában hozz létre egy npc_john nevü pwn fájlt és másold bele a következõket:
 
#define RECORDING \"felvett record neve, írd át\"
#define RECORDING_TYPE 2
#include <a_npc>
main(){}
public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#if RECORDING_TYPE == 1
  public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
  public OnNPCExitVehicle() StopRecordingPlayback();
#else
  public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif

 
majd a filterscript / npc pwn fájlodba másold be ezt:
 

#include <a_samp>
#include <a_npc>
public OnFilterScriptInit()
{
    ConnectNPC(\"John\",\"npc_john\");
    return 1;
}
public OnPlayerSpawn(playerid)
{
   if(IsPlayerNPC(playerid))
   {
        new npcname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, npcname, sizeof(npcname));
        if (!strcmp(npcname, \"John\", true))
        {
            SetPlayerSkin(playerid, 16);
        }
    }
    return 1;
}
« Utoljára szerkesztve: 2012. december 15. - 23:42:11 írta takehun »

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
NPC-nek csak CJ skinje van
« Válasz #3 Dátum: 2012. december 16. - 23:07:53 »
0 Show voters
Idézetet írta: takehun date=1355611128\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30996\" data-ipsquote-contentclass=\"forums_Topic
npcmode mappában hozz létre egy npc_john nevü pwn fájlt és másold bele a következõket:
 
#define RECORDING \"felvett record neve, írd át\"
#define RECORDING_TYPE 2
#include <a_npc>
main(){}
public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#if RECORDING_TYPE == 1
  public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
  public OnNPCExitVehicle() StopRecordingPlayback();
#else
  public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif

 
majd a filterscript / npc pwn fájlodba másold be ezt:
 

#include <a_samp>
#include <a_npc>
public OnFilterScriptInit()
{
    ConnectNPC(\"John\",\"npc_john\");
    return 1;
}
public OnPlayerSpawn(playerid)
{
   if(IsPlayerNPC(playerid))
   {
        new npcname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, npcname, sizeof(npcname));
        if (!strcmp(npcname, \"John\", true))
        {
            SetPlayerSkin(playerid, 16);
        }
    }
    return 1;
}

 

Ha ez nem lenne megcsinálva meg se jelenne az NPC. Azért köszi :D
 

állandóan ismétlõdõ timert inditani?


mostmá tudom milyen scriptet csinálsz :P :D
 
[/quote]
Hülyeség...


Honnan tudnád?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal