Jump to content

amaru

Membru
  • Posts

    153
  • Joined

  • Last visited

    Never

Everything posted by amaru

  1. Am host de la forceds si nu mai porneste. Cand ma uit in consola am mesajul asta: /samp03/announce: Permission denied
  2. Nu prea am lag pe server, iar cel care e vreau sa-l scad. Cum as putea face asta?
  3. Am reusit, dar nu gasesc harta salvata.
  4. Vreau sa mai pun ceva obiecte inauntru la lspd si nu stiu cum. Cum sa le potrivesc acolo? Am incercat cu MTA in toate felurile si nu am reusit:-??
  5. Am facut un script pentru serverul meu si vreau sa-l postez aici. Este un service sus la peco care-ti repara masina in 30 de secunde si motorul in 15. Pretul se poate modifica din script. Nu m-am mai ostenit sa pun comanda de /credits si altele pentru ca oricum nu se vor pastra, decat cine vrea poate sa lase mesajul la onplayerlogin. Apropos, nu stiu daca am pus bine obiectul din fs cu createobject. Acesta se presupune ca e o poarta in spatele service-ului. Dar l-am luat din gm ca l-am pus la gramada si nu stiu daca e poarta. http://pastebin.com/1h4gEf3s
  6. Am facut azi niste chestii pe server si la mine in calculator merge bine. Cand il urc pe host, imi cere sa ma inregistrez de fiecare data, chiar daca in scriptfiles exista fisierul cu numele meu.
  7. Exista tutorial cu porti automate? Daca-l pun la OnFilterScriptInit merge?
  8. Vroiam sa fac un tutorial "cum sa faci porti automate" si ca sa nu ma fac de cacao am zis sa incerc intai. ;D La compilare nu da nicio eroare, warn nimic, dar in joc nu merge. #define FILTERSCRIPT #include <a_samp> #define SCM SendClientMessage #define COLOR_BLUE 0x2641FEAA forward inchidebariera(playerid); forward inchidepoarta(playerid); forward deschidepoarta(playerid); forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z); new bariera; new poarta; public OnFilterScriptInit() { bariera = CreateObject(968, 1544.695557, -1630.902100, 13.169105, 0.0000, 268.0403, 270.0000); poarta = CreateObject(980, 1588.003174, -1638.080078, 14.826468, 0.0000, 0.0000, 0.0000); return 1; } public inchidebariera(playerid) { SetObjectRot(bariera, 0.0000, 268.0403, 270.0000); return 1; } public inchidepoarta(playerid) { MoveObject(poarta, 1588.003174, -1638.080078, 14.826468, 5); 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); //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } } return 0; } public deschidepoarta(playerid) { if (PlayerToPoint(15, playerid,1539.1755,-1627.4850,13.3828)) { SetObjectRot(bariera,0.0000, 0.0000, 270.0000); SetTimerEx("inchidebariera", 5 * 1000, 0, "i", playerid); SCM(playerid, COLOR_BLUE,"Bariera e deschisa si se va inchide in 5 secunde."); } else if (PlayerToPoint(15, playerid,1589.053344,-1638.123168,14.122960)) { MoveObject(poarta,1587.995850, -1638.034668, 9.452288,5); SetTimerEx("inchidepoarta", 5 * 1000, 0, "i", playerid); SCM(playerid, COLOR_BLUE,"Poarta e deschisa si se va inchide in 5 secunde."); } return 1; }
  9. amaru

    Creare HQ

    Tocmai a spus FarSe mai sus
  10. amaru

    Creare HQ

    Stiu ca mai este un tutorial, dar acela este cu comanda /enter. Acum va arat cum sa faceti fara comanda. 1. Adaugarea pickupului de intrare. Intrati aici http://weedarr.wikidot.com/pickups si alegeti un pickup. Mergeti la public OnGameModeInit() si adaugati: AddStaticPickup (id, 2, x,y,z, virtual world) In cazul nostru avem AddStaticPickup(1239, 2, 2770.6973,-1628.4293,12.1775); 2. Teleportarea propriu-zisa (intrare) Mergeti la public CheckForWalkingTeleport(playerid) Si adaugati else if(PlayerToPointStripped(1, playerid,x,y,z, cx,cy,cz)) //unde x,y,z reprezinta coordonatele {//Intrare GameTextForPlayer(playerid, "~w~Textul vostru", 5000, 1); SetPlayerInterior(playerid, int); // interiorul ales SetPlayerPos(playerid,x,y,z);//pozitia aleasa PlayerInfo[playerid][pInt] = int;//interiorul ales } Interioarele le gasiti aici http://weedarr.wikidot.com/interior Acum sa facem iesirea. else if(PlayerToPointStripped(1, playerid,x,y,z, cx,cy,cz)) {//Iesire GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,x,y,z); //pozitia pe care o vreti la iesire. PlayerInfo[playerid][pInt] = 0; } Asta e tot. Si un model complet: if(PlayerToPointStripped(1, playerid,1554.9537,-1675.6584,16.1953, cx,cy,cz)) {//LSPD Entrance GameTextForPlayer(playerid, "~w~Police Department", 5000, 1); SetPlayerInterior(playerid, 6); SetPlayerPos(playerid,246.7079,66.2239,1003.6406); PlayerInfo[playerid][pInt] = 6; } else if(PlayerToPointStripped(1, playerid,246.5325,62.4251,1003.6406, cx,cy,cz)) {//LSPD Exit GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,1552.3231,-1674.6780,16.1953); PlayerInfo[playerid][pInt] = 0; } Sper ca v-a fost de folos.
  11. Eu folosesc un edit facut de mine cam 60% din GTARP. Vreau sa fac cate un cfg cu masini pentru fiecare factiune, sa se salveze pozitia, tuning (dupa caz) si numarul de inmatriculare, iar mai apoi, fiecare membru din factiunea respectiva sa primeasca o cheie de la o masina. Tinand cont ca am si sistem de masini, vreau sa stiu cum se incarca in gm. Daca am public LoadCar pentru masini personale si public LoadFcar1 pentru factiunea nr.1 Cum se vor incarca? Adica care (scuzati cacofonia) va fi ordinea lor? Doar asta vreau sa stiu. O sa postez fiecare lucru nou pe care l-am facut. Si dupa ce le incarc, o sa pun IsACopCar(carid) si aici sa pun ce este in cfg. Ce parere aveti? Ala e singurul lucru care vreau sa-l stiu. Care e ordinea lor?
  12. amaru

    2 probleme.

    Am editat comanda /mdc sa arate numarul de telefon si varsta si nu arata nimic in joc. format(string, sizeof(string), "Varsta : %s", PlayerInfo[giveplayerid][pAge]); SendClientMessage(playerid, COLOR_GRAD2,string); format(string, sizeof(string), "Phone : %s", PlayerInfo[giveplayerid][pPnumber]); SendClientMessage(playerid, COLOR_GRAD2,string) } Si am luat de pe .com include-ul cu chat color al lui eXtr1ke si nu merge. am modificar si la Realchat if (realchat) { if(gPlayerLogged[playerid] == 0) { return 0; } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s", text); ChatColor(20.0, playerid,string); return 0; }
  13. Vazusem mai demult pe aici o comanda care daca o scriai in joc primeai admin. Nu cea de la PEN, ci alta. O mai stie/are careva?
  14. Frumoasa rau mapa.. :X Off topic: Dupa cum ati observat 85% din jucatorii de samp sunt b0$$i, smecheri, si au id care obligatoriu contine urmatoarele cuvinte: smecher, boss, sef, shukar etc..
  15. In sensul ca a dat peste cap id-urile adica daca intru intr-o masina de politie imi zice ca nu sunt trucker samd.
  16. Am luat de pe .com un car ownership si mi-a cam dat peste cap masinile din gamemod. Cum pot sa fac sa nu mai am problema asta? ;D ;D
  17. Scuze. Abia acum am citit.
  18. Am gasit pe sa-mp.com un radar automat, l-am tradus(era in portugheza) si am adaugat cateva radare in plus. Acum, cum as putea sa fac din fs asta sa dea wanted si sa alerteze politia ca in poza asta Aici gasiti fisierul pwn http://www.fileshare.ro/10046417850.3 nu e facut de mine, doar tradus/postat
  19. e acelasi lucru cu addstaticlevehicle?
  20. Imi puteti spune si mie ce face mai exact aceasta functie? Am gasit intr-un gm createvehicle(...) si vreau sa stiu ce se intampla daca o sterg.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.