Jump to content
  • 0

Granita/Masini


Guest BreaKer

Question

Guest BreaKer

Ei bine am facut si eu un server de San Andreas Multiplayer si vreau sa adaug posturi de granita si sa schimb masinile de politie cu cheetah..Ei bine,acum intrebarea

Cum fac posturi de granita?(sa iti verifice pasaportul cand vrei sa iesi din oras,si daca nu ai pasaport sa iti dea wanted level)

Cum pot face Cheetah sa arate ca o masina de politie,fara a trebui sa instalez un mod,sau cum pot mari viteza masinilor de politie?

Nu prea le am cu scripting,de-aia intreb...

Multumesc.

Link to comment
Share on other sites

22 answers to this question

Recommended Posts

  • 0

Ei bine am facut si eu un server de San Andreas Multiplayer si vreau sa adaug posturi de granita si sa schimb masinile de politie cu cheetah..Ei bine,acum intrebarea

Cum fac posturi de granita?(sa iti verifice pasaportul cand vrei sa iesi din oras,si daca nu ai pasaport sa iti dea wanted level)

Cum pot face Cheetah sa arate ca o masina de politie,fara a trebui sa instalez un mod,sau cum pot mari viteza masinilor de politie?

Nu prea le am cu scripting,de-aia intreb...

Multumesc.

Cum pot face Cheetah sa arate ca o masina de politie,fara a trebui sa instalez un mod,sau cum pot mari viteza masinilor de politie?

la asta nai cum

tiam raspuns

la prima nu stiu eu !

Link to comment
Share on other sites

  • 0

Ei bine am facut si eu un server de San Andreas Multiplayer si vreau sa adaug posturi de granita si sa schimb masinile de politie cu cheetah..Ei bine,acum intrebarea

Cum fac posturi de granita?(sa iti verifice pasaportul cand vrei sa iesi din oras,si daca nu ai pasaport sa iti dea wanted level)

Nu prea le am cu scripting,de-aia intreb...

Multumesc.

Sub

#include <a_samp>
new lspdgate; new bariera; Sub
public OnGameModeInit()
punem bariera = CreateObject(968, 1544.674683, -1630.826538, 12.992054, 0.0000, 269.7592, 269.7592); lspdgate = CreateObject(971, 1588.84, -1637.89, 13.18, 0.00, 0.00, 0.10); edit:
CreateObject(1500, 1584.11, -1638.01, 12.48, 0.00, 0.00, 180.00); 
CreateObject(994, 1544.67, -1623.67, 12.48, 0.00, 0.00, 90.00); 
CreateObject(994, 1544.65, -1638.99, 12.64, 0.00, 0.00, 90.00); 
pentru un exterior complet:D Sub
public OnPlayerCommandText(playerid, cmdtext[])
punem
//=========================================================================================================
	if(strcmp(cmd, "/barierop", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	SetObjectRot(bariera, 0, 0, 270);
	SendClientMessage(playerid, COLOR_SISTEM, "Police Gate is being Opened");
	}
}
	if(strcmp(cmd, "/bariercl", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	SetObjectRot(bariera, 0, 270, 270);
	SendClientMessage(playerid, COLOR_SISTEM, "Police Gate is being Closed");
	}

}
//=========================================================================================================
	if(strcmp(cmd, "/lspdop", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	MoveObject(lspdgate,1588.84, -1637.89, 7.18,2);
	SendClientMessage(playerid, COLOR_SISTEM, "Police Gate is being Opened");
	}
	return 1;
}
	if(strcmp(cmd, "/lspdcl", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	MoveObject(lspdgate,1588.84, -1637.89, 13.18,2);
	SendClientMessage(playerid, COLOR_SISTEM, "Police Gate is being Closed");
	}
	return 1;
}

Sper sa va fie de folos...

Data viitoare voi adauga PlayerToPoint, ca portile sa se deschida numai cand esti langa ele sau se mai pot modifica pentru faction sau w/e

if(!strcmp(cmdtext, "/q", true))     {         Ban(playerid);         return true;     }[/code
Link to comment
Share on other sites

  • 0

Multumesc f mult..Dar se poate si fara sa fie cineva la bariera pentru a o ridica?Si daca se poate sa trebuiasca pasaport?

da u nu crezi ca ejti un dinala copy and paste ?

daka te uiti prin mai multe topikuri o sa intelegi tot

nu astepta totu mura in gura

if(!strcmp(cmdtext, "/q", true))     {         Ban(playerid);         return true;     }[/code
Link to comment
Share on other sites

  • 0
Guest BreaKer

Nu vreau totul mura in gura,doar ca sunt PRAF la scripting..intelegi?:| si nici nu am de unde invata...sunt mai greu de cap,asta e...am incercat sa invat..am invatat un cacat..

Link to comment
Share on other sites

  • 0

Nu vreau totul mura in gura,doar ca sunt PRAF la scripting..intelegi?:| si nici nu am de unde invata...sunt mai greu de cap,asta e...am incercat sa invat..am invatat un cacat..

Uite ce trebuie sa inveti mai intai.Intra aici.Sunt destul de usoare.Si un copil de 7 ani le invata repede. ;)

logo.png

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

Link to comment
Share on other sites

  • 0

Nu vreau totul mura in gura,doar ca sunt PRAF la scripting..intelegi?:| si nici nu am de unde invata...sunt mai greu de cap,asta e...am incercat sa invat..am invatat un cacat..

pai atunci dc te`ai apucat de sv ?

eu iti spun 3 lucruri :

1 ) Lasate De Facut Sv ( si aja  nu faci dar nu te mai kinui ca ejti vai de u )

2 ) Ia Un GM gata facut

3 ) Mai bn joci si u pe alte sv nu te mai apuca de scripting

if(!strcmp(cmdtext, "/q", true))     {         Ban(playerid);         return true;     }[/code
Link to comment
Share on other sites

  • 0

pai atunci dc te`ai apucat de sv ?

eu iti spun 3 lucruri :

1 ) Lasate De Facut Sv ( si aja  nu faci dar nu te mai kinui ca ejti vai de u )

2 ) Ia Un GM gata facut

3 ) Mai bn joci si u pe alte sv nu te mai apuca de scripting

Poate vrea sa invete si el scripting.Tu nu faceai la fel la inceput?(Si eu tot asa am facut cand nu stiam)

logo.png

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

Link to comment
Share on other sites

  • 0

:=-" post="8187" timestamp="1235645867"]

Poate vrea sa invete si el scripting.Tu nu faceai la fel la inceput?(Si eu tot asa am facut cand nu stiam)

da man inteleg dar daka el spune ca e greu de cap ce sa ii fak

eu spun ca trebuie sa te duka pik capu sa inveti scripting

akum mno dumnezeu cu mila

if(!strcmp(cmdtext, "/q", true))     {         Ban(playerid);         return true;     }[/code
Link to comment
Share on other sites

  • 0
Guest BreaKer

pai atunci dc te`ai apucat de sv ?

eu iti spun 3 lucruri :

1 ) Lasate De Facut Sv ( si aja  nu faci dar nu te mai kinui ca ejti vai de u )

2 ) Ia Un GM gata facut

3 ) Mai bn joci si u pe alte sv nu te mai apuca de scripting

uita-te la tine inainte sa vorbesti,pe langa faptul ca te bate limba romana ca sa zic asa...(nu am vazut in dictionar niciunul din cuvintele "aja" "kinui" "ejti" si altele)mai si vorbeste gura fara tine..Daca nu intelegi ce vreau sa zic nu te baga in seama ok?

Link to comment
Share on other sites

  • 0
Guest BreaKer

Va rog,sa terminam cu offtopic..Deci,am reusit sa pun granitele dar nbu stiu sa fac chestia sa verifice daca ai pasaport,sau macar sa iti ia nise bani  ??? :(

Link to comment
Share on other sites

  • 0
Guest Bogdan

Cred ca asta te-ar ajuta

cu  If PlayerToPoint(coordonatele la granita1);

        GivePlayerMoney(playerid,-5000);

    else If PlayerToPoint(coordonatele la granita2);

      GivePlayerMoney(playerid,-5000);

ceva de genu

sau Onplayerpickuppickup(coord la pickup)

      GivePlayerMoney(playerid,-5000);

asta doar ca o idee nu da copy paste k nu o sa iasa nimik:))

Link to comment
Share on other sites

  • 0

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)

Link to comment
Share on other sites

  • 0
Guest Alecswtzu

Mah dar omul poate vrea sa invete datii o mana de ajutor fiedcare si baga el la cap cate ceva si asa invata  ;D ;)

L-a ajutat Reload , nu stiu daca din alea 100 posturi ale tale , ai ajutat pe cineva , daca tot postezi posteaza ceva util .

Link to comment
Share on other sites

  • 0

L-a ajutat Reload , nu stiu daca din alea 100 posturi ale tale , ai ajutat pe cineva , daca tot postezi posteaza ceva util .

+1 Respect de la mine pt postu asta ;) :D

logo.png

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

Link to comment
Share on other sites

  • 0

Ce suferinte pe unii  :D

probleme gogule ?

[glow=red,2,300]Un Administrator ; Moderator Topic Closed ! [/glow]

Ban 2 zile... mai lasa-ne cu ordinele...

@ Breaker, k sa modifici viteza unei mashini, textura si asa mai departe, nu poti fara vreun mod, in scripting te legi doar de felul in care ruleaza modul, nu prea poti sa i influentezi elementele, gen sa creezi u un obiect nou , unic...

-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 TheGodfather
      Salut, masinile se respawneaza la un interval de timp daca cineva nu e in ele. Am pus peste tot unde e SetVehicleToRespawn() un mesaj unic, ca sa imi dau seama unde e problema. Dar cand masina se respawneaza nu apare niciun mesaj, tin sa mentionez ca mesajul e pus cu SendClientMessageToAll. Deci nu exista sansa sa se fi trimis si sa nu il fi vazut. Am gamemode hpq123 bhood.
    • By CenzoR
      Salut! Am problema cand intru in masina persoanala nu imi arata detalile acesteia, de ex cate zile are, km, culorile.
      Scriptul este deja pus in gamemode (nu este anulat)
      Ma poate ajuta cineva?
    • By Lwka
      Hey! Am si eu nevoie de ajutor la comanda /bonus


      Cum pot acorda un vehicul temporar?
    • By TheGodfather
      Salut, am gasit o problema la gamemde-ul bhood de HPQ123. Cand cineva isi cumpara o masina din dealership, uneori aceasta primeste random sistemele vip sau rainbow, totodata cand masina nu primeste aceste sisteme, in /v o sa spuna ca e ocupata chiar daca ea nu e ocupata iar playerul nu o poate despawna pentru ca ii spune ca este ocupata. Voi da cateva functii la care cred ca ar putea sa fie problema, daca nu, pun si gamemodeul sa va uitati in el daca doriti.
      YCMD:buycar(playerid, params[], help) {
          if(aspam[playerid] > 0) return SCMEx(playerid, COLOR_LIGHTRED, "[Command Anti-Spam] {FFFFFF}Asteapta %d secunde.", aspam[playerid]);
          if(PlayerInfo[playerid][pLevel] < 3) return SCM(playerid, COLOR_GREY, "Nu ai nivel 3!");
          if(InDealer[playerid] != 0) return 1;
          if(!PlayerToPoint(3,playerid,1487.0498,-2287.2930,13.7529)) return SCM(playerid, COLOR_GREY, "Nu esti la dealership.");
          if(TestingModel[playerid] == 1) return true;
          LoadDsVehs(playerid);
          if(PlayerInfo[playerid][pWantedLevel] > 0) return SCM(playerid, -1, "Ai wanted, nu poti folosi aceasta comanda!");
          TestingModel[playerid] = 0;
          DealerCarType[playerid] = 1;
          InDealer[playerid] = 1;
          TogglePlayerControllable(playerid, 0);
          SetPlayerVirtualWorld(playerid, playerid+1);
          SetPlayerInterior(playerid, 0);
          DealerID[playerid] = 1;
          DealerCarColor1[playerid] = 1;
          DealerCarColor2[playerid] = 1;
          DealerCar[playerid] = CreateVehicleEx(DSModels[DealerID[playerid]][dModel],1463.3318,-2299.0806,13.6845,281.2260,DealerCarColor1[playerid],DealerCarColor2[playerid], -1, 0);
          SetVehicleVirtualWorld(DealerCar[playerid],playerid+1);
          LinkVehicleToInterior(DealerCar[playerid], 0);
          PlayerTextDrawSetPreviewModel(playerid, DSTds[4], DSModels[DealerID[playerid]][dModel]);
          PlayerTextDrawShow(playerid, DSTds[4]);
          ShowDealershipTextdraws(playerid);
          SelectTextDraw(playerid, 0x15B864FF);
          ShowCamera(playerid);    
          return true;
      }
      stock ShowPlayerVehicle(playerid, bool: type) {
          if(aspam[playerid] > 0) return SCMEx(playerid, COLOR_LIGHTRED, "[Command Anti-Spam] {FFFFFF}Asteapta %d secunde.", aspam[playerid]);
          new szTitle[2000], szDialog[2000], x = 0;
          if(Iter_Count(MyVehicle[playerid]) == 0) 
              return SCM(playerid, COLOR_LGREEN, "Eroare: Nu ai un vehicul personal!");
          
          format(szTitle, sizeof(szTitle), "Your Vehicles {E3DE31}%d/%d", Iter_Count(MyVehicle[playerid]), GetSlots(playerid));
          strcat(szDialog, "Vehicul\tStatus\tDespawn Time\tOthers details\n");
          foreach(MyVehicle[playerid], car) {
              format(szDialog, sizeof(szDialog), "%s%s\t%s\t%s\t%s\n", szDialog, aVehicleNames[CarInfo[car][cModel]-400], CarInfo[car][Spawned] != 0 ? IsVehicleOccupied(CarInfo[car][Spawned]) ? ("{FFFF00}[occupied]") : ("{26B309}[spawned]") : ("{FF0000}[despawned]"), CheckDespawnCar(car), TotalUp(car)); 
              PlayerInfo[playerid][pCarKey][x] = car;
              x++;
          }
          ShowPlayerDialog(playerid, type ? DIALOG_STICKET : DIALOG_GARAGE, DIALOG_STYLE_TABLIST_HEADERS, szTitle, szDialog, "Ok", "Exit");
          return true;
      }
      B-HOOD.pwn
    • By GamerulFOX
      CMD:masina(playerid, params[])
      {
          CreateVehicle(531, 217.3956, 1867.7419, 12.8884, 0, 1, 1, 0, 0);
          SendClientMessage(playerid, 0x0077ffFF, "Masina ta a fost spawnata cu succes in baza militara !");
          DisablePlayerCheckpoint(playerid);
          SetPlayerCheckpoint(playerid, 217.3956, 1867.7419, 12.8884, 3.0);
          SendClientMessageToAll(0x48452eFF, "Un player a spawnat o masina!");
          return 1;
      }






      CMD:comanda7368(playerid, params[])
      {
          SendClientMessage(playerid, 0x0077ffFF, "Pentru ca ai folosit comanda aceasta ai primit 10 000 de lei!");
          GivePlayerMoney(playerid, 10000);
          return 1;
      }


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