-
Posts
18 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by Adrian Mircea
-
-
Acum 24 minute, Kalinachoo a spus:
Cine imi spune si mie cum pot schimba spawn-ul gamemode-ului HPQ123 ? Daca scriu pozitiile salvate din joc, in gamemode nu imi gaseste nimic.Ce pot face?
dai /q sa iesi din server sau dai /gotospawn,cand ai intrat in joc nu misti caracterul din pozitia initiala de la respawn, dai /save pozitia, apoi intri in documente/SanAndreasUserFile/SAMP/Saved position, selectezi primele 3 coordonate x,y,z si le cauti in gm, apoi aceiasi pasi ii faci ca sa il schimbi, te duci la locul unde vrei sa faci spawnul, dai save, intri in gm si inlocuiesti coordonatele vechi cu cele actuale, nu uita sa cauti si comanda ycmd:gotspawn, caci si acolo ai de modificat. daca nu resesti incerc mai eplicit
-
Chiar acum, Kalinachoo a spus:
Nu am de unde sa stiu, nu puteam sa imi creez cont, nu puteam accesa textdrawurile
daca ai probleme la pns-uri, te duci in gm-ul trimis de mine si cauti liniia new Float: PutVehiclePNS[4][4] = {
de acolo copiezi PutvehiclePNS si ExitVehiclePNS
-
-
Acum 2 ore, Kalinachoo a spus:
incearca sa dai copy paste de pe aici la ce iti place, este edit la ce ai tu. (sa nu copiezi si locatiile factiunilor sau dealership, sunt puse in alte locatii.)
-
Acum 15 ore, Kalinachoo a spus:
incearca asta
if(clickedid == RegisterTD[6]) {
if(RegisrationStep[playerid][0] && RegisrationStep[playerid][1] && RegisrationStep[playerid][2] && RegisrationStep[playerid][3]) {
OnPlayerRegister(playerid,MD5_Hash(RegisterPass[playerid]));
for(new i = 0; i < 7; i++) PlayerTextDrawHide(playerid, RegisterPTD);
for(new i = 0; i < 13; i++) TextDrawHideForPlayer(playerid, RegisterTD);
Camera(playerid);
TextDrawShowForPlayer(playerid, LoginTD[0]);
TextDrawShowForPlayer(playerid, LoginTD[1]);
format(gString, 100, "Welcome, %s!\nIntrodu-ti parola in chenarul de mai jos.", GetName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOGIN2, DIALOG_STYLE_PASSWORD, "Account Registered", gString, "Login", "Quit");
IsRegister[playerid] = false;
CancelSelectTextDraw(playerid);
}
else return SCM(playerid, COLOR_GREY, "Nu ai completat toate casutele.");
return true;
}
if(clickedid == RegisterTD[7]) return Kick(playerid);
if(clickedid == SkinsTD[4]) {
SkinsActions[playerid] = 0;
IsSkins[playerid] = 0;
CancelSelectTextDraw(playerid);
for(new i = 0; i < 10; i++) PlayerTextDrawHide(playerid, SkinsPTD);
for(new i = 0; i < 9; i++) TextDrawHideForPlayer(playerid, SkinsTD);
return true;
} -
Acum 5 ore, hanako a spus:
Nu inteleg ce pula mea injuri tu aici ca la usa cortului, pe langa ca esti un ratat in lumea asta a gaming-ului vi si comentezi aici pe gamemode.
Nu s-a sters nimic din gamemode, a fost reactualizat systems.inc si repus la download, "SCRIPTERII pulii".
Macar noi punem gamemode-uri la download, nu ca tine decat sa il descarci si daca nu merge ceva sa ne injuri
@Mister poti sa-l banezi te rog eu frumos?
ar fi cazul sa ne baneze pe amandoi si tu ai injurat. paraciosule!
-
Daca tot ai pus rahatul asta numit ,,gamemode,, si bineinteles nu te puteai abtine sa nu-i atasezi una alta, daca ai sters din el mape sisteme,ai modificat din systems.inc sa nu stie care cum sunt mapele, era greu sa faci o lista cu ce ar trebui muncit? la ce plm mai postati gm-uri daca le futeti in ultimul hal? pune-ti in plm un gm bun ... ce daca vin copii de 12-14 ani si il hosteaza? oricum o luna il tin pe host, scripterii pulii.
-
La 23.04.2020 la 15:39, Aurelian a spus:
Cum as putea modifica numele de "leakpoints" ca daca modific doar din gm imi da erori. Unde ar trebuii sa mai modifc + am cautat o comanda sa pot sa-mi ofer mie leakpoints si nu gasesc
in system.inc din include
-
-
unde il pun?
-
Acum 7 minute, Akan a spus:
Cu multa placere.
#define FILTERSCRIPT #include <a_samp> #if defined FILTERSCRIPT #define BackTime 12000 // Timpul in care liftul revine la pozitia initiala new pdlift[2]; forward PdLift1(); forward PdLift2(); forward IsACop(playerid); forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z); public OnFilterScriptInit() { ////////////////////////////////////////////////////////////////////////// //////////aici se pune exteriorul //////// ////////////////////////////////////////////////////////////////////////// pdlift[0] = CreateObject(19359, 2089.24634, 2361.20728, 10.20070, 0.00000, -90.00000, 0.00000); ///// liftul 1 pdlift[1] = CreateObject(19359, 2197.13550, 2396.73804, 10.45930, 0.00000, -90.00000, -90.00000); ///// liftul 2 print("\n--------------------------------------"); print(" Flashhiee"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/lift", cmdtext, true, 10) == 0) { if(PlayerToPoint(5.0,playerid,2089.24634, 2361.20728, 10.20070) || PlayerToPoint(5.0,playerid,2089.24634, 2361.20728, 22.48570)) { /// sus/jos (lift 1) if(!IsObjectMoving(pdlift[0])) { MoveObject(pdlift[0],2089.24634, 2361.20728, 22.48570,1.5); //// jos (lift 1) SetTimer("PdLift1",BackTime,false); } else { SendClientMessage(playerid,-1,"Lift is already used."); } } else if(PlayerToPoint(5.0,playerid,2197.13550, 2396.73804, 10.45930) || PlayerToPoint(5.0,playerid,2197.13550, 2396.73804, 22.55330)) { /// sus/jos (lift 2) if(!IsObjectMoving(pdlift[1])) { MoveObject(pdlift[1],2197.13550, 2396.73804, 22.55330,1.5); //// jos (lift 2) SetTimer("PdLift2",BackTime,false); } else { SendClientMessage(playerid,-1,"Lift is already used."); } } else { SendClientMessage(playerid,-1,"You must be close to lift."); } return 1; } return 0; } public PdLift1() return MoveObject(pdlift[0],2089.24634, 2361.20728, 10.20070,1.5); //// sus (lift 1) public PdLift2() return MoveObject(pdlift[1],2197.13550, 2396.73804, 10.45930,1.5); //// sus (lift 2) public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z) { if(IsPlayerConnected(playerid)) { new Float:oldposx, Float:oldposy, Float:oldposz; new Float:tempposx, Float:tempposy, Float:tempposz; GetPlayerPos(playerid, oldposx, oldposy, oldposz); tempposx = (oldposx -x); tempposy = (oldposy -y); tempposz = (oldposz -z); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } } return 0; } #endif #define BackTime 12000 // Timpul in care liftul revine la pozitia initiala
Poftim! Bafta!
iti multumesc , apreciez enorm.
- 1
-
1 oră în urmă, Akan a spus:
Zi-mi ce coordonate vrei pentru al doilea lift (sus si jos) si ti-l fac eu.
CreateDynamicObject(19359, 2197.13550, 2396.73804, 22.55330, 0.00000, -90.00000, -90.00000); liftul sus
CreateDynamicObject(19359, 2197.13550, 2396.73804, 10.45930, 0.00000, -90.00000, -90.00000); liftul josIti multumesc mult!
-
Vin cu o problema si va rog daca se poate sa-mi oferiti un mic ajutor. Am gasit acest sistem de lift ,lasat in scriptul de mai jos. Intrebarea mea este: in acest script se pot folosi doua lifturi aflate in locatii diferite? Daca da, cum? va multumesc mult. (scuze acele paranteze, le-am facut eu ca mici hint-uri in caz ca voi vrea sa schimb locatia lui)
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
#define BackTime 12000 // Timpul in care liftul revine la pozitia initiala
new pdlift;
forward PdLift();
forward IsACop(playerid);
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);public OnFilterScriptInit()
{
//////////////////////////////////////////////////////////////////////////
//////////aici se pune exteriorul ////////
//////////////////////////////////////////////////////////////////////////
pdlift =CreateObject(19359, 2089.24634, 2361.20728, 10.20070, 0.00000, -90.00000, 0.00000); ///// liftul
print("\n--------------------------------------");
print(" Flashhiee");
print("--------------------------------------\n");
return 1;
}public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/lift", cmdtext, true, 10) == 0) {
if(PlayerToPoint(5.0,playerid,2089.24634, 2361.20728, 10.20070) || PlayerToPoint(5.0,playerid,2089.24634, 2361.20728, 22.48570)) { /// sus /jos
if(!IsObjectMoving(pdlift)) {
MoveObject(pdlift,2089.24634, 2361.20728, 22.48570,1.5); //// jos
SetTimer("PdLift",BackTime,false); } else {
SendClientMessage(playerid,-1,"Lift is already used."); }
} else {
SendClientMessage(playerid,-1,"You must be close to lift."); }
return 1;
}
return 0;
}
public PdLift()
{
MoveObject(pdlift,2089.24634, 2361.20728, 10.20070,1.5); //// sus
return 1;
}public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}#endif
#define BackTime 12000 // Timpul in care liftul revine la pozitia initiala
-
La 19.11.2018 la 16:55, Banditul a spus:
Da eroare? Da si eroarea, nu tot timpu copy-paste merge
Deasemenea, poti folosi google, scrii eroarea si sigur gasesti ce inseamna acea eroare
La 19.11.2018 la 16:55, Banditul a spus:Da eroare? Da si eroarea, nu tot timpu copy-paste merge
Deasemenea, poti folosi google, scrii eroarea si sigur gasesti ce inseamna acea eroare
mai bine incercai sa il ajuti decat sa te dai mentor, sunt la acelasi nivel ca si al lui, caut raspunsuri peste tot,e greu sa vrei sa faci ceva si sa nu sti de unde sa te apuci, mai si dai peste ratati care au uitat nivelul de unde au plecat. va pica capul sa ajutati?
-
Salutare baieti! Am o mare problema legata de anticheat-ul Nex-AC luat de aici https://github.com/NexiusTailer/Nex-AC. Ideea este ca il il bag in gm , urmand toti pasii doar ca in momentul in care intru la login , dupa fereastra de login ma pune sa aleg personajul si sa dau spawn, la fel ca la gm-ul standard nescris, dau spawn si ma teleporteaza de sus, cad si mor, fara sa ma dea de la spawn . dupa fiecare moarte ma spawneaza tot sus si asta e tot ciclul, cad si mor. Sunt incepator in scripting si prind cate putin din fiecare, dar este un sistem nou pe care vreau sa il invat. pana sa ajung la stadiul in care voi scrie eu o comanda as vrea sa stiu pt inceput unde sa pot adauga si cum scripturile deja scrise de altii. multumesc
-
gm-ul e super smecher, doar ca nu inteleg cum e faza cu repairkit-ul, de unde obti puncte si asa mai departe, ma poti ajuta te rog mult? ,ersi
-
deci gm-ul este super smecher, are multe lucruri interesante, dar ce nu inteleg eu si chiar m-am uitat nu inteleg cum functioneaza treaba cu pns-urile, de unde fac rost de reparikit, ajuta-ma te rog mult! mersi.
Cum Schimb Spawn GM HPQ123
in Ajutor Scripting
Posted
am fost la nivelul lui, aceleasi probleme le-am avut si eu, am sarit sa modific texte spawn si gata gamemode...stiu cat de complicat e la inceput, tinand cont de faptul ca nu si-a ales tocmai un gm simplu, tu ii explici la nivelul la care esti , dar uiti ca la inceput aveai si tu nevoie de pas cu pas... sa fim seriosi si pana la urma poate nici nu avea habar de /save si alte cele...