Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Rizzzla poslato Decembar 08, 2019, 23:25:59 POSLE PODNE

Naslov: CJ running style, brze trcanje kako god...
Poruka od: Rizzzla poslato Decembar 08, 2019, 23:25:59 POSLE PODNE
Da li postoji ikakva mogucnost da se za samo konkretnog igraca odradi brze trcanje, ili da mu na neke fazone postavim onaj CJ running style ili da mu povecam brzinu kao na CheatEnineu tipa 1.2 ili nesto u tom fazonu. Trazio sam na ovim bjelosvjetskim sajtovima nisam nasao posten odgovor, sve je nesto nedovrseno, neodredjeno, najkonkretnije sto sam nasao je UsePlayerPedAnims() ili nesto tako ali ona samo za sve igrace i drugacije ne moze... Pa dal postoji ikakva mogucnost sa gravityjem ili nesto bilo sta , iko ista, pomoc...
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: mtyGOD poslato Decembar 08, 2019, 23:29:11 POSLE PODNE
Bez toga da igrač skida nešto tipa client ili nešto , nije moguće...
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: Rizzzla poslato Decembar 08, 2019, 23:33:08 POSLE PODNE
A fak, bas sam mislio lijep sistemcic droga odradit, al aj...
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: malipablo poslato Decembar 09, 2019, 08:07:56 PRE PODNE
istrazi SetPlayerVelocity pa kad trci probaj mu povecavati u zavinosti od ugla gledanja mada mozda i ima neki include za fiziku koji ti moze pomoci, pretrazi po netu.
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: malipablo poslato Decembar 09, 2019, 08:21:08 PRE PODNE
mozes napraviti da kada trci da mu se aktivira animacija za cj trcanje i kada ne drzi dugmice za trcanje da mu se postavi obicna standing animacija
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: Rizzzla poslato Decembar 09, 2019, 12:06:06 POSLE PODNE
Daj ideju kako da uradim to, sa ovim UsePlayerPedAnims(); kontam da je nemoguce jer ne mozes postavit nikakakav uslov da se funkcija ogranici na samo jednog igraca
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: Slade poslato Decembar 09, 2019, 12:18:36 POSLE PODNE
Samo client-side je izvodivo, nikako drukčije.
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: mtyGOD poslato Decembar 09, 2019, 12:34:29 POSLE PODNE
Citat: Slade poslato Decembar 09, 2019, 12:18:36 POSLE PODNE
Samo client-side je izvodivo, nikako drukčije.
Tačno tako  :)
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: malipablo poslato Decembar 09, 2019, 13:44:13 POSLE PODNE
Sa tom funkcijom neces moci jer je nemozes ni opozvati ni ograniciti na jednog igraca. Mozes pokusati kao sto sam rekao povecavanjem ubrzanja igraca tokom trcanja ili eventualno postavljanjem CJ run animacije sa odredjenim parametrima dok trci mada sve ovo nije testirano tako da ako ti treba moras ga sam razviti.
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: BitchLasagnazz poslato Decembar 09, 2019, 13:45:59 POSLE PODNE
Vidjao sam to na nekom serveru, i mogu ti reci da je izvodljivo, ali nisam ni sam bio uveren kako.
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: malipablo poslato Decembar 09, 2019, 14:50:58 POSLE PODNE
Evo izvoli celokupno, lepo radi kada trcis i kada stajes ali moras napraviti neka ogranicenja da ne moze da iskoristava jer ima manjih bugova ali radi relativno dobro.

[pawn]
#define HOLDING(%0) \
   ((newkeys & (%0)) == (%0))

#define RELEASED(%0) \
   (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
   
#if !defined MAX_PLAYERS
#define MAX_PLAYERS 100
#endif

new bool:CJRun[MAX_PLAYERS];


public OnPlayerConnect(playerid)
{
   CJRun[playerid] = false;
   return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){
   if(CJRun[playerid] == true){
      if(HOLDING(KEY_SPRINT))
                  ApplyAnimation(playerid,"PED","sprint_civi",5,1,1,1,1,1);
           
        if(RELEASED(KEY_SPRINT))
             ApplyAnimation(playerid,"PED","Run_stop",5,0,1,1,1,1);
   }
   return 1;
}

CMD:trcanje(playerid){
   CJRun[playerid] = (CJRun[playerid] == true) ? false : true;
   return 1;
}
[/pawn]
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: Skrillex. poslato Decembar 09, 2019, 14:54:07 POSLE PODNE
[pawn](CJRun[playerid] == true ? false : true )[/pawn]
Više 'vako volem ;D
Drago mi je sto ste krenuli da spamate ternary svuda ( pa de i ne treba lol ) od kada sam vas podario znanjem xoxo
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: malipablo poslato Decembar 09, 2019, 14:55:35 POSLE PODNE
Citat: Skrillex. poslato Decembar 09, 2019, 14:54:07 POSLE PODNE
[pawn](CJRun[playerid] == true ? false : true )[/pawn]
Više 'vako volem ;D
Drago mi je sto ste krenuli da spamate ternary svuda ( pa de i ne treba lol ) od kada sam vas podario znanjem xoxo

To sto ja pisem tako ne znaci da sam video od tebe i naucio juce vec da bi skratio kod i ustedeo koji bajt.
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: Skrillex. poslato Decembar 09, 2019, 14:56:38 POSLE PODNE
Ja nisam video niti jednog balkanaca u ovom PDFu do dana kada sam ja objavio tutorial da koristi Ternary, posle toga se zalepili za njega, svakako nigde nisam rekao da si loš ako učiš od mene CCCCCCC

@V01D zna decko od koga da uci pa vidite dje je :P
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: malipablo poslato Decembar 09, 2019, 15:00:20 POSLE PODNE
Ja posebno volim da ga koristim, nisam bas vidjao da se ovde koristi toliko cesto mada meni je u navici.
Naslov: Odg: CJ running style, brze trcanje kako god...
Poruka od: Skrillex. poslato Decembar 09, 2019, 15:23:09 POSLE PODNE
Ma opušteno, dobar si ti hehe

Nego zaboravih reći da je moguće per player jer sam mislio da ste mu već pomogli

YSF, ovaj Callback:
[pawn]OnPlayerClientGameInit(playerid, &usecjwalk, &limitglobalchat, &Float:globalchatradius, &Float:nametagdistance, &disableenterexits, &nametaglos, &manualvehengineandlights, &spawnsavailable, &shownametags, &showplayermarkers, &onfoot_rate, &incar_rate, &weapon_rate, &lacgompmode, &vehiclefriendlyfire)[/pawn]

https://github.com/IllidanS4/YSF