MnX_Lucy
-
Posts
128 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Posts posted by MnX_Lucy
-
-
eu cred ca e facut de el 4/5
-
pe laptop?eu cred ca ai prea multe deschis de ex mess,skype..ori iti merge greu laptopu(daca e formateaza-l)
-
Da asa este Gta San Andreas Hoodlum e bun dar ori ce san andreas iti da cate odata un crash
-
auzi doar prin unele zone de pe mapa ?daca iti face doar prin unele zone e din sv ;)
-
Reinstaleaza gta lipseste ceva din el asa imi facea si mie
-
trebuie GTA original eu il iau dupa Filelist daca vrei dami pm cu id tau si iti dau torrentu cu cel original ;)
-
Acest tutorial este pentru a putea baga Boti pe server!
Ce fac acesti boti? Acesti boti sunt setati de tine pentru a merge pe o ruta anume! cu masina sau fara masina! (tren avion etc.) daca vreti sa reusiti acest lucru urmati acest tutorial:
Inainte setati Numarul de NPCii pe care vreti sa-i folositi in script in server.cfg
maxnpc X
in loc de " x " adaugati cati boti folositi
Inregistrarea rutei NPCului
Incarcati filterscriptul "npc_record" (npc_record.amx). Mergeti in joc, logati-va ca RCON ( /rcon login PASS ). Folositi comanda /ofrecord [nume] -pt a inregistra o ruta fara vehicul- sau /vrecord [nume] -pt a inregistra o ruta cu vehicul- , folositi comanda /stoprecord pt a finaliza inregistrarea.
Npc_record.amx
Mergeti in folderul scriptfiles si cautati un fisier de formatul "nume.rec" -unde nume este numele folosit mai sus- , mutati acest fisier in folderul recordings aflat in folderul npcmodes .
Controlarea NPCului
Creeaza un fisier .pwn, gol in folderul npcmodes. In fisierul .pwn scrieti codul acesta:
#define RECORDING "mynpc" //This is the filename of your recording without the extension.
#define RECORDING_TYPE 1 //1 for in vehicle and 2 for on foot.
#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
Inlocuim "mynpc" cu numele inregistrarii facute mai sus, fara extensie -daca inregistrarea este "bla.rec" atunci scriem "bla" fara extensie- .
HTML Code:
#define RECORDING_TYPE 1 //1 for in vehicle and 2 for on foot.
Aici scriem 1 sau 2 in functie de: 1 - NPCul are un vehicul, 2 - NPCul nu are un vehicul.
Dupa ce am facut tot de mai sus, compliem scriptul ( F5 ).
Conectarea NPCului
Deschidem GameModeul sau FilterScriptul in care folosim NPCul. Sub OnGameModeInit (sau OnFilterScriptInit ), adaugam:
ConnectNPC("NUME", "inregistrare");
unde inlocuim "NUME" cu numele ales pt NPC si "inregistrare" cu numele inregistrarii, fara extensie.
Daca NPCul conduce un vehicul, trebuie sal creem.
#include <a_samp>
new NPCvehicle;
public OnGameModeInit()
{
NPCvehicle = CreateVehicle(411, 0.0, 0.0, 0.0, 0.0, -1, -1, 1000);
return 1;
}
(ACESTA ESTE UN EXEMPLU)
Iar acum sa il punem in vehicul, aici trebuie mai intai sa il recunoastem.
Pt a recunoaste un NPC ne folosim de Nume. Si il vom recunoaste cand se spawneaza.
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) //Verifica daca playerul este NPC
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Luam numele NPCului
if(!strcmp(npcname, "NUME", true)) //Verificam daca numele NPCului este "NUME"
{
PutPlayerInVehicle(playerid, NPCvehicle, 0); //Punem NPCul in vehicul
}
return 1;
}
//Celelalte lucruri din OnPlayerSpawn
return 1;
}
-puteti sa-i adaugati si alte caracteristici, nu doar sa il asezati intr-un vehicul, puteti sa-i schimbati skinul, culoarea pe harta etc.-
Daca aveti probleme la conectarea NPCului de exemplu este dat afara, adaugati urmatoarea verificare la OnPlayerConnect
if(IsPlayerNPC(playerid)) return 1;
Download:
http://fisierulmeu.ro/47EXX89MYRWL/npc-record-rar.html
Nu Ma Pricep La Tutoriale Nu Dati note mici pls
-
frumos 3/5 nu trebuia sa pui patratu ala si acolo cu rosu
-
mda 3/5
-
bv 10/10
-
frumos ar trebui si un fs cu o barriera cu plata
-
frumos 5/5
-
ai gresit ceva acolo....deasupra la The Guardina Angel scrie www.sa-mp.www in loc sa scrii www.sa-mp.ro]
Edit:Scz akm am vazut ca a zis si vyo ca nu ai scris corect
ori cum este frumos 5/5
-
iti dau 5/5 mai mult pt ideea originala
-
poate ai tu vreun mod...in san andreas si daia..sau la server vreun bug
-
da..e ceva ciudat ...am bagat si eu si tot la fel...nu stiu ce sa zic :|
-
hmm....nu e cine stie ce..un FS dasta fac in 10 min...4/5
-
dati lock asta isi bate jok de noi ;)
-
pai mam gandit ca e invierea si vroiam sa il inviez si pe el ):))
-
-
The BESTT`~~~!!!! 10~10 GoooDD
-
super
-
5/5 super :D
-
10/10 ffff originala idea
Porti invizibile!ajutor
in Arhivă probleme
Posted
poate ca e bagat pe host de linux si obictele de windows