Jump to content

ReLoaD

Membru
  • Posts

    59
  • Joined

  • Last visited

    Never

Everything posted by ReLoaD

  1. Nici macar nu l-ati pus ca sa dati note :-j
  2. Descriere: E un FS care consta intr-o cursa cu masini tip Hotring. L-am publicat deoarece nu mai detin server-ul pe care am pus acest FS. Limita numarului de jucatori intr-o singura cursa este de 12 oameni. Organizatorul poate folosi: /raceevent [numar-de-ture] [premiu-in-bani] /startrace ( dupa ce cel putin un om a dat /participate ) Autor: Ov3r Instalare: Adaugi "Ov3rsRace" la linia filterscripts in server.cfg sau te loghezi RCON pe server si scrii /rcon loadfs Ov3rsRace. Descarcare: Ov3rsRace.amx | Ov3rsRace.pwn | [img width=500 height=282]
  3. Mai usor e sa adaugi la comanda /enter. Mult mai usor!
  4. Se putea fara caps? Daca ai spune care sunt cele 36 de erori am incerca sa te ajutam.
  5. Inca o intrebare: Cum fac sa nu mai dea bani cand fac Wheelie, Stoppie s.a.m.d?
  6. /fail Sugestie: Da-ti foc Mai intai uita-te cum scriptez eu si apoi comenteaza, nici macar nu l-ai luat. P.S: Scriptul asta e de cand eram incepator, am si uitat de el, daca vrei iti fac prin teamviewer
  7. Cum fac sa scrie cu majuscula la inceputul unei propozitii? ;D
  8. Faci poarta in MTA Map Editor cand e deschisa, o salvezi, o convertesti, si apoi iei coordonatele de la poarta deschisa schimbandu-i locul din harta si apoi convertind-o din nou. ;D
  9. Merge, dar acum am o problema: Dupa ce termin tutorialul nu se mai pune camera pe jucator, camera se uita la LSPD si jucatorul isi ia spawn, si nu pot sa il controlez. Cum fac sa isi revina la normal ??? ?
  10. Cum fac sa se vada asa peste tot orasul? Defapt, ce trebuie sa modific la : SetPlayerFacingAngle(playerid, 90.0); SetPlayerCameraPos(playerid,323.4-1.5-1.0,305.6,999.1+0.7); SetPlayerCameraLookAt(playerid,323.4-1.0,305.6,999.1+0.7); Mai pe scurt, cum iau datele pentru SetPlayerCameraPos,SetPlayerCameraLookAt, si SetPlayerFacingAngle?
  11. Nu prea m-am interesat pana acum, dar chiar nu stiam cum sa fac asta, si acum vreau sa stiu. ;D Astept un raspuns. Poza:
  12. Mai bine nu postai, ca nici macar titlul nu l-ai citit :| . Aici nu am un gate, ci o bariera, deci cand schimb X,Y,Z de la bariera, ea sta pe loc, deci trebuie sa folosesc SetObjectRot pentru a o face sa se roteasca.
  13. Deci am vrut sa pun 2 bariere care sa se deschida la comanda /barrier si sa se inchida in 4 secunde, insa cand scriu /barrier se deschide bariera, totul frumos, dar dupa 4 secunde nu se mai inchide... Care e problema? Ce am pus: forward BarrierClose(); public BarrierClose() { SetObjectRot(barrier, 0.0, 0.0, 0.2); SetObjectRot(barrier2, 0.0, 0.0, 0.2); return 1; } if (strcmp(cmdtext, "/barrier", true)==0) { if(PlayerToPoint(30.0,playerid,63.6878, -1524.5094, 5.1419)) { SetObjectRot(barrier, 0.000000,0.000000,5.000000); SetObjectRot(barrier2, 0.000000,0.000000,5.000000); SetTimer("BarrierClose", 3500, 0); SendClientMessage(playerid, COLOR_WHITE, "Bariera s-a deschis si se va inchide peste 4 secunde !"); } else { SendClientMessage(playerid,COLOR_WHITE," Nu esti la vama!"); } return 1; } new barrier; new barrier2;
  14. AM pus serveru pe linux el porneste dar nu se conecteaza cu DB si la gamemods scrie unknown ce poate avea? pe windows merge perfect
  15. ReLoaD

    Locatie

    if(PlayerToPoint(3.0, playerid, X,Y,Z)) { SetPlayerPos(playerid, X,Y,Z) SetPlayerInterior(playerid, interiorid); } Uite o parte micuta pentru a te teleporta daca esti la coordonatele X,Y,Z.Pe acestea le inlocuiesti: X,Y,Z de la PlayerToPoint - Locul unde trebuie sa fii pentru a te teleporta X,Y,Z de la SetPlayerPos - Locul unde te va teleporta interiorid il inlocuiesti cu idul interiorului (parca asa era, nu am mai bagat de mult case in script ) ) Si pentru acel "i", dute la cele mai multe AddStaticPickup din script si dubleaza-l pe ultimul.Apoi schimba coordonatele X,Y,Z si gata .
  16. Update! A venit 0.2, si in legatura cu double-post, dupa cum stiam eu, am voie sa postez al doilea post daca e dupa 12 ore dupa primul.
  17. ReLoaD

    Dm-Help

    Te referi la scripturi DM? ;D http://wiki.sa-mp.com/wiki/PAWN_tutorial
  18. ReLoaD

    Granita/Masini

    Cred ca nu ai inteles nimic. Ti-am facut eu un script micut: Click aici! Adaugi MoveObject la comanda si gata . Sper ca acum vei sti ! ;D Apropo, vezi ca am scris "pPasaport". Asta o adaugi dupa pCarLic(dai search) Cam asa ar trebui sa arate: pCarLic, pPasaport, pTicketLic, pFlyLic, ... Si in loc de "X,Y,Z" pune coordonatele pentru PlayerToPoint(unde trebuie sa fii ca sa dai /deschidebariera)
  19. ReLoaD

    2 Warnings

    lol, desigur ca am culoarea la inceput #define COLOR_YELLOW2 0xF5DEB3AA ... GetVehicleHealth(derbyid, tmphealth); - tag mismatch public FO1(playerid) - public function lacks forward declaration (symbol "FO1")
  20. ReLoaD

    2 Warnings

    Am mai multe culori galbene(mai inchis, mai deschis) ;)
  21. ReLoaD

    2 Warnings

    if (strcmp(tmp, "finish", true)==0) { if (DerbyStarted != 2) { SendClientMessage(playerid, COLOR_GRAD1, "You can't finish a Derby that didn't /derby start yet"); return 1; } DerbyStarted = 0; new DerbyWinner = 255; new derbyhealth = 0; new carssurvived = 0; new tmphealth; new derbyid; for (i=0; i<MAX_PLAYERS; i++) { if (DerbyPlayers[i] == 1) { derbyid = GetPlayerVehicleID(i); if (IsPlayerConnected(i) && IsPlayerInAnyVehicle(playerid) && GetVehicleModel(derbyid) == 504) { carssurvived++; GetVehicleHealth(derbyid, tmphealth); if (tmphealth > derbyhealth) { derbyhealth = tmphealth; DerbyWinner = i; } } } } format(string, sizeof(string), "A Derby has finished. %d cars survived.", carssurvived); SendClientMessageToAll(TEAM_ORANGE_COLOR, string); if (DerbyWinner != 255) { GetPlayerName(DerbyWinner, playername, sizeof(playername)); format(string, sizeof(string), "Our winner is %s, who is getting $%d.", playername, DerbyPrize); SafeGivePlayerMoney(DerbyWinner, DerbyPrize); } else { format(string, sizeof(string), "No one survived in current Destruction Derby."); } SendClientMessageToAll(TEAM_ORANGE_COLOR, string); return 1; } } } Asta este pentru prima eroare (tag mismatch) Si pentru F01: public FO1(playerid) { ClearChatbox(playerid, 5); SendClientMessage(playerid, COLOR_YELLOW, "Ti se vor pune intrebari despre ce ai invatat in joc!"); SendClientMessage(playerid, COLOR_YELLOW2, " "); }
  22. ReLoaD

    2 Warnings

    warning 235: public function lacks forward declaration (symbol "FO1") warning 213: tag mismatch Cum as putea sa rezolv warningsurile astea? Ma cam streseaza ;D
  23. public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(cmdtext, "/up", true) == 0) { if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { MoveObject(agate, 1627.495605, -1139.189575, 24.178280,2); MoveObject(bgate, 1641.636230, -1139.263672, 24.001060,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta a fost deschisa cu succes!"); return 1; } if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { MoveObject(agate, 1286.682007, -613.366089, 101.769966,2); MoveObject(bgate, 1641.636230, -1139.263672, 24.001060,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta a fost deschisa cu succes!"); return 1; } if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { MoveObject(agate, 1286.682007, -613.366089, 101.769966,2); MoveObject(bgate, 1641.636230, -1139.263672, 24.001060,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta a fost deschisa cu succes!"); return 1; } if (PlayerInfo[playerid][pLeader] == 7) { MoveObject(agate, 1286.682007, -613.366089, 101.769966,2); MoveObject(bgate, 1641.636230, -1139.263672, 24.001060,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta a fost deschisa cu succes!"); return 1; } } if (strcmp(cmdtext, "/down", true) == 0) { if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { MoveObject(agate, 1641.636230, -1139.263672, 24.001060,2); MoveObject(bgate, 1627.495605, -1139.189575, 24.178280,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta inchisa"); return 1; } return 0; } if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { MoveObject(agate, 1641.636230, -1139.263672, 24.001060,2); MoveObject(bgate, 1627.495605, -1139.189575, 24.178280,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta inchisa"); return 1; } return 0; } if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { MoveObject(agate, 1641.636230, -1139.263672, 24.001060,2); MoveObject(bgate, 1627.495605, -1139.189575, 24.178280,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta inchisa"); return 1; } return 0; } if (PlayerInfo[playerid][pLeader] == 7) { MoveObject(agate, 1641.636230, -1139.263672, 24.001060,2); MoveObject(bgate, 1627.495605, -1139.189575, 24.178280,2); SendClientMessage(playerid, COLOR_YELLOW,"Poarta inchisa"); return 1; } return 0; } } Nu cred ca e de la vreun semn lipsa, e de la PlayerInfo :)
  24. C:\0.2x server\filterscripts\v02.pwn(118) : error 017: undefined symbol "PlayerInfo" C:\0.2x server\filterscripts\v02.pwn(118) : warning 215: expression has no effect C:\0.2x server\filterscripts\v02.pwn(118) : error 001: expected token: ";", but found "]" C:\0.2x server\filterscripts\v02.pwn(118) : error 029: invalid expression, assumed zero C:\0.2x server\filterscripts\v02.pwn(118) : fatal error 107: too many error messages on one line Nu stiu cum sa rezolv erorile astea.Sunt doar de la PlayerInfo ! Si am dat new PlayerInfo[MAX_PLAYERS][pInfo]; ! Help please !
×
×
  • 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.