Jump to content
  • 0

AddPlayerClass si locatia din gamemode


Guest Alxxie

Question

1. Am  observat ca in GM este ceva de genul AddPlayerClass..Ce este acest AddPlayerClass????Sunt cumva skinurile pe care le alegi cand intrii????Imi puteti explica si ce reprezinta fiecare cifra de acolo???

2.Cum setez in game mode locatia unde te da prima oara(acolo unde alegi ce skin vrei sa ai) si cum setez locatia unde te da dupa ce ti-ai selectata skinul????

3.Cum setezi in gamemode ca atunci cand mori sa te dea intr-o locatie???De exemplu in gm-ul lvdm, cand mori te da in parcarea aia.Eu vreau sa modific si sa ma dea in alta locatie nu in parcarea aia.Cum fac?

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

1. Da sunt skinurile. Exemplu:

AddPlayerClass( 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0 );

AddPlayerClass(skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);

Click aici

2. Pe la public OnPlayerRequestClass(playerid,classid) gasesti o linie (rand) SetPlayerPos(playerid X, Y, Z);. Acolo pui coordonatele X, Y, Z

3. La public OnPlayerDeath(playerid, killerid, reason) gasesti pe acolo GetPlayerPos(playerid, X, Y, Z);

Modifici coordonatele X, Y, Z de acolo.

Note: Coordonatele le poti afla in felul urmator: intri pe server, te duci in locul unde vrei sa salvezi coordonatele, scrii /save acolo, intri unde ai San Andreasul instalat in PC, si gasesti acolo un fisier savedpossition.txd

In el o sa gasesti coordonatele X, Y, Z.

logo.png

ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.

Link to comment
Share on other sites

Revin cu niste intrebari..

2.Am gasit asta:

        SetPlayerInterior(playerid,14);

SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);

SetPlayerFacingAngle(playerid, 270.0);

SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);

SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);

SetPlayerInterior reprezinsta incaperea unde te baga ca sa-ti alegi skinul????Daca eu vreau sa nu fie intr-un interior cum fac???

SetPlayerFacingAngle ce este?

SetPlayerCameraPos ce este????

SetPlayerCameraLookAt ce este?????

Link to comment
Share on other sites

Revin cu niste intrebari..

2.Am gasit asta:

        SetPlayerInterior(playerid,14);

SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);

SetPlayerFacingAngle(playerid, 270.0);

SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);

SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);

SetPlayerInterior reprezinsta incaperea unde te baga ca sa-ti alegi skinul????Daca eu vreau sa nu fie intr-un interior cum fac???

SetPlayerFacingAngle ce este?

SetPlayerCameraPos ce este????

SetPlayerCameraLookAt ce este?????

SetPlayerInterior(playerid,0); pentru nici-un interior

SetPlayerFacingAngle seteaza unghiul camerei (adica in ce parte vezi cand te spawnezi)

SetPlayerCameraPos asta e unde sa puna camera, cred ca NU este necasara cand te spawnezi, asta e doar cand iti alegi skinul, oricum reprezinta locatia de unde este privit jucatorul

SetPlayerCameraLookAt reprezita coordonatele unde priveste camera.

ir2tc1.png [url=http://forum.sa-mp.ro/filter-scripts-and-gamemode
Link to comment
Share on other sites

SetPlayerInterior(playerid,0); pentru nici-un interior

SetPlayerFacingAngle seteaza unghiul camerei (adica in ce parte vezi cand te spawnezi)

SetPlayerCameraPos asta e unde sa puna camera, cred ca NU este necasara cand te spawnezi, asta e doar cand iti alegi skinul, oricum reprezinta locatia de unde este privit jucatorul

SetPlayerCameraLookAt reprezita coordonatele unde priveste camera.

Si.....Acele coordonate de unde le iau??Daca eu am un unghi care-mi place,cum fac rost de coordonatele lui??

Link to comment
Share on other sites

=-" post="20490" timestamp="1255786441"]

1. Da sunt skinurile. Exemplu:

AddPlayerClass( 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0 );

AddPlayerClass(skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);

Click aici

2. Pe la public OnPlayerRequestClass(playerid,classid) gasesti o linie (rand) SetPlayerPos(playerid X, Y, Z);. Acolo pui coordonatele X, Y, Z

3. La public OnPlayerDeath(playerid, killerid, reason) gasesti pe acolo GetPlayerPos(playerid, X, Y, Z);

Modifici coordonatele X, Y, Z de acolo.

Note: Coordonatele le poti afla in felul urmator: intri pe server, te duci in locul unde vrei sa salvezi coordonatele, scrii /save acolo, intri unde ai San Andreasul instalat in PC, si gasesti acolo un fisier savedpossition.txd

In el o sa gasesti coordonatele X, Y, Z.

Mari prostii ai zis... da mari de tot

AddPlayerClass, adauga o clasa, clasesele sunt "categorii" de player, cand intra pe un server, un player isi alege Categoria (clasa), acum tu trebuie sa definesti aceasta clasa, cu AddPlayerClass(skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo); acolo scrii tot ce trebuie sa definesti, skinul, coordonatele, unghiul, armele, munitia.

Dupa la OnPlayerRequestClass, aici definesti ce se intampla cand playerul selecteaza si/sau alege o clasa.

Unde sta clasa respectiva cand e vazuta, unde sta camera, ce unghi, etc.

  SetPlayerInterior(playerid,14);

  SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);

  SetPlayerFacingAngle(playerid, 270.0);

  SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);

  SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);

Poti face optiunui pentru fiecare clasa in sine , ceva de genul (mai simplu ) :

switch(classid)

{

   case 0: { SetPlayerPos SetPlayerFacingAngle etc. }

   case 1: { SetPlayerPos etc. }

   case 2: { SetPlayerColor SetPlayerPos etc. }

} ( pawno incepe numaratoarea de la 0 nu de la 1 )

Cate "case" ai atatea clase ai. Daca ai 5 Clase, o sa ai 5 case ( case 0 , case 1, 2 , 3, 4 )

---^^^-- Cum este prezentata clasa.

Apoi, Coordonatele de la AddPlayerClass, pot fii diferite de acestea; coordonatele acelea aleg unde va aparea playerul cand alege clasa respectiva ( unde se spawneaza ).

Cu OnPlayerDeath nu ai treaba in capitolul asta. La OnPlayerDeath definesti ce se intampla cand moare playeru... Isi schimba culoarea, pierde bani sau altele.

Citeste tot daca vrei sa afli un raspuns decent .

-Toate tutorialele postate intra aici sau puneti-le direct [url=http://www.sa-mp.ro/forum/index

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Similar Content

    • By AlexCelTare
      Salut baieti, am si eu nevoie de putin ajutor, vreau sa fac o comanda, ca atunci cand playerul da /enablemusic sa ii cante muzica in toate locatiile astea. Dar problema e, ca, doar un steram merge, cel de la sfarsit, restul, primele 2, nu se aud deloc.
       
      // playerid
      // url
      // coordonates X Y Z
      // distance

      {
          if (strcmp("/enablemusic", cmdtext, true) == 0)
          {
              PlayAudioStreamForPlayer(playerid, "https://uploadir.com/u/0ggegbx6", -2130.5364,-2061.0081,63.3233, 30.0, 1);
              PlayAudioStreamForPlayer(playerid, "https://uploadir.com/u/57dvvuy7", -2218.7273,-2154.1978,43.6795, 20.0, 1);
              PlayAudioStreamForPlayer(playerid, "https://uploadir.com/u/qvov4zt0", -2197.3599,-2254.3499,30.8057, 20.0, 1);
              return 1;
          }
          return 0;
      }
       
      multumesc!
    • By HAndreiH
      imi da erroarea asta
       
       
      main11.pwn(1505) : error 017: undefined symbol "SkinOffSet"
      main11.pwn(1505) : warning 215: expression has no effect
      main11.pwn(1505) : error 001: expected token: ";", but found "]"
      main11.pwn(1505) : error 029: invalid expression, assumed zero
      main11.pwn(1505) : fatal error 107: too many error messages on one line
      Compilation aborted.
      Pawn compiler 3.10.8              Copyright (c) 1997-2006, ITB CompuPhase

      4 Errors.
       
    • By Edyyy.
      Salut, astazi va prezint gamemode-ul care a rulat pe dark-zone (un edit ionchyadv care a fost inceput de la hpq).
      cateva poze: https://imgur.com/a/RJng1Fz
      Gamemode-ul este stabil, este destul de ok
      Cateva din sisteme le puteti observa in poza de mai sus
      link download: https://www.mediafire.com/file/58mvrikgsq3maau/darkzone_gamemode.rar/file
      Link virustotal: https://www.virustotal.com/gui/url/c2b5c2d41a24cc76730ee2cf369407219c77ebc99235b6b8b2f4aa96798687f4/detection
      Enjoy :3
      Precizez ca au fost rezolvate multe bug-uri
      Cateva sisteme:
      - sistem de bonus code
      -  job boost
      - gems
      - convertor
      - Sistem warnings dmv
      - reward
      - svf
      - happy hour 
      si inca cateva sisteme destul de smechere, va las sa le descoperiti testand gamemode-ul 
    • By Mister
      BristonGOV
       
       
      Acest server a fost creat cand: @Sealand123 a decis sa faca un server de RP-RPG asa ca a apelat la mine, eu fiind bun prieten cu el.Am inceput de la 0 si am ajuns zic eu departe,el a venit integral cu partea de idei si eu partea de scripting.Ne-am gandit ca joburile atractive si numeroasele locuri unde playerii sa se recreeze ii vor aduce pe server,ceea ce nu prea s-a intamplat poate si din cauza noastra.GM-ul are scripturi unice facute cu mult cap si as dori ca multi sa se foloseasca de ele deoarece sa recunoastem marile servere si in general toate GM-urile de samp sunt simple, bazandu-se pe factiuni si joburi ceea ce ii poate atrage doar pe playerii experimentati,nu si pe cei care nu au mai jucat samp.Am dorit ca oricine intra pe serverul nostru sa aiba ce sa faca:sa se joace biliard,baschet, sa mearga in drumetii pe Chilliad si la poalele muntelui etc.
      Pe server se afla numeroase chesti unice sau aproape unice:Biliardul,Fotbalul,sistemul Politic(parlament,guvern,presedinte),Iphone-ul,Y-ul la lspd ca in GTA IV, Pentagonul, Telegondola, etc.
      Le-am numerotat pe cele mai importante,dar serverul detine numeroase sisteme.Sa va zic care a fost ideea lui  @Sealand123  el a dorit ca Presedintele sa fie ales de playeri la fel ca Parlamentul ,el sa aleaga Primul-Ministru care sa-si faca o echipa si sa fie acceptata de parlament.Ministri gen Aparare sa aleaga liderul NG,cel de Interne liderul LSPD etc si sa supervizeze activitatea factiunii....lucruri destul de complicate....dar am vrut sa fie diferit.
      Am muncit mult la el(cearta multa,nervi etc) sper sa ne apreciati munca sau macar sa o respectati pentru ca am vrut sa facem ceva diferit.As vrea sa multumesc tuturor pentru ca jucati si activati pe aceasta minunata comunitate: SAMP.
       
      De ce postez acest gm?
      Ne-am hotarat sa il postam pe net in urma unei vanzari, pentru ca asa cum stiti in urma unei vanzari acesta apare pe net dupa un timp,
      Asa ca ne-am hotarat sa il postam noi inaintea altora si sa ai ce face pe samp nu doar sa muncesti.
      Decat sa faca altii bani de pe urma muncii noastre, mai bine sa il aiba free pe net  
      In plus m-am apucat de un nou proiect si oricum trebuia sa il posteze cineva pana la urma.
      =============================================================================================
      Gamemodul este RPG contine 17 factiuni:
      5 guvernamentale  3 politice 2 pasnice 6 mafii si Hitman
      LSPD National Guard FBI CIA Navy Seal Agentia Prezidentiala Parlamentul Guvernul Hitman News Reporter Taxi Cab Rifa Gang Triads Mafia Bratva Mafia Ballas Gang Seville Gang Corleone Mafia Joburi:
       
      Detectiv Avocat Bodyguard Paramedic Sweeper Boxeur Mechanic Transportator Paperboy Pizzaboy Taietor de iarba Pompier Barcagiu Lumberjack Sofer de autobuz Ilegale:
      Tarfa Dealer de droguri Spargator de masini Fermier de droguri Dealer de arme Server Contine:
      Case dinamice care se pot edita in joc Bizuri care se pot edita in joc Porti pentru factiuni sau case care se creaza si editeaza in joc Atm-uri care se pot crea in joc Rpg panel clasic Dealer expozitie, unde masinile pot fi adaugate(sunt expuse iar un player se urca iar prin comanda /buycar comanda o masina in port)  
      Maping peste tot pe server Peste tot am incercat sa reformam samp-ul cu idei noi Am adaugat Pentagounl care are CIA si FBI Pe Chilliad se afla o statiune cu spa si telegondola La stadion se afla un sistem de fotbal in care echipele au golurile contorizate pe tabela de marcat Sistem de biliard intre doi jucatori I.T. Shop unde poti cumpara cartela, iphone si casti pentru radio Lista de prieteni care poate fi gasita la /iphone Sistem selfie Sistem paintball avansat Exista 3 sBizzuri de benzinarii (Going Xommer si Gaso) benzinariile sunt impartite in orase incat profitul sa fie acelasi Sistem de GPL pentru masina care permite sa treci pe gas daca ramai fara combustibil sau pentru a iesi mai ieftin Sistem de leasing la dealer(Daca nu ai bani pentru pretul full vei cumpara in rate, la payday platesi o suma mica pana ajungi la valoarea intreaga a masinii) Frana de mana la masini pentru a nu putea fi inpinsa de playerii masina Sistem de artificii si petarde colorate, luminoase, pocnitori sau fumigene Sistem de frizerie unde poti alege 4 feluri de frizuri In fiecare oras este o mafie si un Gang pentru a fi in echilibru de teritorii Sistem de war pe teritorii cu scor timp de 10 minute Gps cu sageti si distanta Joburi unice si noi Sistem de panel pentru pd ca in gta iv cu suspecti, jailed, radar, backup, si somare Sistem de BlackMarket un GunShop unde nu ai nevoie de licenta de arma dar in care vei primi wanted daca vei fi prins cu armele ilegale Sistem de servieta in care iti poti tine armele ascunse sau pe spate Sistem ochelari Sistem de ninsoare si mapping care poate fi introdus Avion catre Liberty city unde se gasesc sanii Sistem rulota in care dai g si esti intr-o camera si poti calatori oriunde Sistem de pd un skin pentru duty si acelasi off duty doar ca fara uniforma de politsti Sistem /equip la politisti Sistem sirena pentru politisti Taer avansat cat si pentru masini Grade pe spate pentru politisti la fiecare rank Taguri de spray pentru ganguri cu nume  2 barci cu care te poti pliba Interiore care se vad afara (PD si NR cu lift) Kilometraj unic Sistem afk pentru admini Loguri pentru factiuni care se pot sterge in joc de la admin Cabinet pentru mafii si gang-uri  Sistem carcode pentru masinile personale si factiuni(/carcode codul pentru a porni) Sistem decodor care poate sparge codul masinii Sistem casino in care poti castiga jackpot sau premiul cel mare  Didier sachs     victim      prolaps       zip Clothes si Binco pentru haine(skinuri) Sistem ivn pentru admini Sistem spawn masini pentru eventuri Sistem sif pentru factiuni Sistem refferal (la o ora jucate vei fi intrebat cine te-a adus pe server playerul va primi +1) Sistem safezone in anumite locuri  Sistem bancar si transfer cu Dobanda Sistem anticheat destul de bun in fiecare oras stadion cu masini de derby respectiv monster, sandking, sanchez, hotring pentru curse Dmw frumos pentru toate licentele Sistem VIP Si YENI(Puncte premium) si shop premium Si multe altele Voi face update daca imi aduc aminte ce mai este [Hide]
      Video-uri :  https://www.youtube.com/channel/UC_0Qf4cmr1LeTwZX5N3iRFw Poze: http://imgur.com/a/e4pLf Pagina: https://www.facebook.com/BristonGov/?fref=ts Server: https://www.dropbox.com/s/k72xl09d5oqegra/Briston%20GOV%20R39-3.rar?dl=0  Parola: bristongovserver VirusTotal: https://www.virustotal.com/en/url/b4e85c6acbe098d93a662900893547178259ee6eb6800a97682bf16633053c83/analysis/1454005644/ Panel: https://www.dropbox.com/s/c4esj88rdd9tiyt/Briston GOV Panel.rar?dl=0 Parola: bristongovpanel VirusTotal: https://www.virustotal.com/en/url/4a359d51c2c60c2d51b3356a82156875b7d06bae7d72b19284590a3e4d6f90aa/analysis/1454005705/ Pagina Oficiala IN CAZ CA VETI VREA VREODATA SA MULTUMITI ADEVARATILOR CREATORI https://www.facebook.com/BristonGov/?fref=ts Pagina de contact personal: https://m.facebook.com/scripting.pawn/   [/hide]
      =============================================================================================
      Primul topic in care l-am vandut si am facut descrierea este si aici in topicul de vanzare,
       
       
      Daca il gasiti pe un server, sa stiti ca este munca mea si a lui @Sealand123 
      -Daca nu stiti cat de cat limbajul pawn, va sugerez sa nu il downloadati
      -Nu ofer suport decat contracost, daca nu stiti sa il porniti mai bine nu il downloadati
       
      Edit :  VREAU SA  INTELEGETI AM POSTAT GMUL PE NET SA NU MAI FACA ALTI BANI DE PE URMA LUI ASTA E SINGURA VERSIUNE NU DATI BANI NIMANUI CA ARE O VERSIUNE MAI BUNA SAU COMPLETA PENTRU CA NU EXISTA!
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.