Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[Pitanje] Include u vezi CP-ova

pre 14 godina
1,231
pregleda
12
postova
Boki Pro
Kingpin
pre 14 godina
Skripta koju koristim: LARP Edit
Detaljan opis problema: Koji od ovih Includeova ima veze sa  SetPlayerCheckpoint i da li mogu prouzrokovati neki problem u skripti?
Dio skripte:
#include 
//#include
#include
#include
#include

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
KuNaS
Hustler
pre 14 godina
a_samp ti je za checkpointe, a njega svakako moras imat includan u skripti  😉
Ante_Street
Shot Caller
pre 14 godina
#marcus. wrote on October 21, 2011, 6:47 pm:
a_samp ti je za checkpointe, a njega svakako moras imat includan u skripti  😉

Jel on i za regular CP-ove il Dinamicne?
KuNaS
Hustler
pre 14 godina
a_samp ti je za najobicnije cp-ove

a za dinamicne nezz na sto mislis, mozda CreateDynamicCP? ako na to mislis onda imas "streamer", al on ti je za objekte i za pickupove i za sve, tak da njega vjerojatno zbog toga koristis  😉
Ante_Street
Shot Caller
pre 14 godina
#marcus. wrote on October 22, 2011, 8:12 pm:
a_samp ti je za najobicnije cp-ove

a za dinamicne nezz na sto mislis, mozda CreateDynamicCP? ako na to mislis onda imas "streamer", al on ti je za objekte i za pickupove i za sve, tak da njega vjerojatno zbog toga koristis  😉

Ma neznam ni sam,ali zelim fix-at stvar koju je napravio Cuervo koji je radio mod LARP...Jer kod ucitavanja Cp-ova ti ucita CP od komande(prvi)a OnplayerCheckpoint nece(ostale)...vjerojatno nije problem u modu jer sam uspoređiva GF i LARP razlike nema dok mozda u tim includovima postoji razlika
Cak sam uspio kontaktirat i tog lika on nema pojma u cemu je problem,al ja msl da je problem u tim includovima pa me zanimalo koji imaju veze s CP-ovima da ih pokusam zamjeniti s GF(Jer vjerojatno oni su nesto editovali u tim includovima tako da se sistem pomjesao)
Znm sigurno da se moze sredit jer u skriptanju je sve moguce,davao sam i nagrade za to malo manje od 100€...meni je mod bitan
Obrisan korisnik Obrisan korisnik
pre 14 godina
nije do includeova skini samp03c server i prebaci includove pa ces vidjet da nije do toga, to ti je bug negdje u modu
Ante_Street
Shot Caller
pre 14 godina
Quote from October 23, 2011, 4:12 pm:
nije do includeova skini samp03c server i prebaci includove pa ces vidjet da nije do toga, to ti je bug negdje u modu

Kako moze biti bug ako je sve isto kao i u gf modu nije mi jasno pojasni gdje bi mogao biti//likovi koji su dizajnirali mod dirali su i includove,a nevjerujem da je rijec u modu(bug tvoj)
Koliko ja znm cijeli sistem su sami napravili i editovali gdje su stigli
KuNaS
Hustler
pre 14 godina
pokusaj zamijeniti onda te includeove i testirati, ali nemoj zaboraviti stare spremiti negdje da ti se ne izbrisu  😉
aleluja
Godfather
pre 14 godina
U LA-RP modu kada radiÅ¡ CheckPoint-e, moraÅ¡ koristit CASE 0; itd., nemogu se sjetiti zaÅ¡to.Ugl. to ti je problem kod LA-RP moda. 😉
Ante_Street
Shot Caller
pre 14 godina
R3DM4N wrote on October 23, 2011, 7:16 pm:
U LA-RP modu kada radiÅ¡ CheckPoint-e, moraÅ¡ koristit CASE 0; itd., nemogu se sjetiti zaÅ¡to.Ugl. to ti je problem kod LA-RP moda. 😉

Odlicno...kako se case koristi ja sam obicno koristio else if?
Msl kako cu napraviti da mi ocitava CP po CP sa IsPlayerInRangeOfPoint...i s case-om mos li mi dat cod pa da pokusam onaj od LARP-a bas i nevalja

Ovo je dio cod-a od larp-a
if(FarmerVar == 1)
{
   if (IsPlayerInAnyVehicle(playerid))
{
   new carid = GetPlayerVehicleID(playerid);
   new cash=(random(70-20)+20);
   if(IsAHarvest(carid))
   {
       switch(FarmerPickup)
       {
           case 0:
        {
            SetPlayerCheckpoint(playerid, -205.9348,-1332.2749,10.4056, 5.0);
            if(JustStarted != 0)
                       {
                        JustStarted = 0;
}
}
case 1:
        {
            SetPlayerCheckpoint(playerid, -376.7750,-1437.6874,25.7266, 5.0);
            if(JustStarted != 0)
                       {

                       

Sadrzi neki JustStarted,FarmerVar i ovo switch(FarmerPickup) nema nigdje IsPlayerInRangeOfPoint.
aleluja
Godfather
pre 14 godina
Ovako sam ti ja naučio s case .
forward Textovi2();
public Textovi2()
{
switch (msg)
    {
  case 0:
        {
          new newtext;
          format(newtext, sizeof(newtext), "VAS TEXT");
          TextDrawSetString(Textovi, newtext);
          msg++;
        }
  case 1:
        {
          new newtext;
          format(newtext, sizeof(newtext), "VAS TEXT");
          TextDrawSetString(Textovi, newtext);
          msg++;
}
  case 2:
        {
          new newtext;
          format(newtext, sizeof(newtext), "VAS TEXT");
          TextDrawSetString(Textovi, newtext);
          msg++;
}
  case 3:
        {
          new newtext;
          format(newtext, sizeof(newtext), "VAS TEXT");
          TextDrawSetString(Textovi, newtext);
      msg=0;
        }

    }
}


Znači ovo nikakve veze nema s CheckPoint-ima,ali tu imaš primjer,tako i s CheckPoint,nadam se da si me skužio.

😉
Ante_Street
Shot Caller
pre 14 godina
R3DM4N wrote on October 23, 2011, 9:40 pm:
Ovako sam ti ja naučio s case .
forward Textovi2();
public Textovi2()
{
switch (msg)
   {
  case 0:
       {
         new newtext;
         format(newtext, sizeof(newtext), "VAS TEXT");
         TextDrawSetString(Textovi, newtext);
         msg++;
       }
  case 1:
       {
         new newtext;
         format(newtext, sizeof(newtext), "VAS TEXT");
         TextDrawSetString(Textovi, newtext);
         msg++;
}
  case 2:
       {
         new newtext;
         format(newtext, sizeof(newtext), "VAS TEXT");
         TextDrawSetString(Textovi, newtext);
         msg++;
}
  case 3:
       {
         new newtext;
         format(newtext, sizeof(newtext), "VAS TEXT");
         TextDrawSetString(Textovi, newtext);
     msg=0;
       }

   }
}


Znači ovo nikakve veze nema s CheckPoint-ima,ali tu imaš primjer,tako i s CheckPoint,nadam se da si me skužio.

😉


Moglo bi upalit,al kako da definiram msg,i kako da koristim IsPlayerInRangeOfPoint il se nemora?

Jedna mi stvar nije jasna OnPlayerEnterRaceCheckpoint radi jer sam radio evente/OnPlayerEnterCheckpoint neradi gle sada ovo..dio je race-a(OnPlayerEnterRaceCheckpoint):
       if(PlayerInfo >= 2)
              {
              if(PlayerToPoint(20, playerid,2604.9822,-1498.0508,16.3385))//cp1
              {
                      if(PlayerInfo == 2)
                      {
                           PlayerInfo = 3;
                           SetPlayerRaceCheckpoint(playerid, 2, 2584.1074, -2080.1182, 3.0492, 2633.2224, -1617.3926, 10.7250, 5);// kao sto vidite u race cp unosite iduci cp i onaj iza njega
  }
              }
              if(PlayerToPoint(5, playerid,2584.1074, -2080.1182, 3.0492))//cp2
              {
                      if(PlayerInfo == 3)
                      {
                           PlayerInfo = 4;
                           SetPlayerRaceCheckpoint(playerid, 0, 2633.2224, -1617.3926, 10.7250, 2655.4707, -1212.2347, 61.4727, 5);
  }
              }

Race savrseno radi...    Samo sto se ovdje koristi SetPlayerRaceCheckpoint

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava