Zdravím, chcem si dať na server NPC RidicAutobusu. Jazdí v buse stále linku dookola. Len ten je problem, ze ked pridem na server, tak sa nevytvori. Pre istotu som si dal do onplayerspawn print, ktorý vypíše text keď sa npc vytvorí!
Názov nahrávky (samp-server/npcmodes/recordings):
RidicAutobusu.Rec
Nazov NPC (samp-server/npcmodes):
RidicAutobusu.Amx
Obsah RidicAutobusu.Amx:
#define RECORDING "RidicAutobusu" //Název souboru, který jsme nahrávali bez přípony .rec
#define RECORDING_TYPE 1 //1 pokud je v autě, pěšky je to 2
#include
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
A tady vse v pawnu co je k tomu potrebne:
new busprebota;
OnGameModeInit:
//=========================NPC - Boti a ich auta=============================================//
ConnectNPC("RidicAutobusu","RidicAutobusu");
busprebota = CreateVehicle(431, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);
OnPlayerSpawn:
if(IsPlayerNPC(playerid)) //Kontrola, pokud je spawnutý NPC.
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Zjišťuje jméno NPC.
if(strcmp(npcname, "RidicAutobusu", true)) //Zjišťuje, jestli je jméno bota Michal
{
PutPlayerInVehicle(playerid, busprebota, 0); //Strčí NPC do auta, které sme vytvořili
print("---!NPC RidicAutobusu byl úspěšne vytvořen!!---");
return 1;
}
}
Dotaz
1M2A3K4S 0
Zdravím, chcem si dať na server NPC RidicAutobusu. Jazdí v buse stále linku dookola. Len ten je problem, ze ked pridem na server, tak sa nevytvori. Pre istotu som si dal do onplayerspawn print, ktorý vypíše text keď sa npc vytvorí!
Názov nahrávky (samp-server/npcmodes/recordings):
Nazov NPC (samp-server/npcmodes):
Obsah RidicAutobusu.Amx:
A tady vse v pawnu co je k tomu potrebne:
OnGameModeInit:
OnPlayerSpawn:
Dekuju vopred
s pozdravem superko0
Link to comment
Share on other sites
8 odpovědí na tuto otázku
Recommended Posts