[Pomoc] ID 0
776
pregleda
14
postova
7. Sep. 2023.
Pitanje/savjet: Pozdrav, hteo bi da bitam kako mogu da sredim ID 0 jer bugira na ostale igrace i mesa IDove, ja bi dodao tu nekog fake player bota da stoji kao ID 0 na svako pokretanja ili restarta servera da ulazi bot kao ID 0 jer ima neki plugin ili include za to? Hvala unapred 🙂
7. Sep. 2023.
noddy_ wrote on September 7, 2023, 5:34 pm:
ne mozes, jer playerid krece od 0.Jedino da koristis onaj pawn-bots plugin(radi samo na linuxu) ili jednostavno koristi FCNPC, stavi ga da se vidi na TAB i label mu postavi iznad glave
Jel mi mozes poslati pawn bots plugin ili da mi objasnis kako ako ti nije problem?
7. Sep. 2023.
Skini plugin sa neta, ubaci .dll u plugins, dodaj kod:
Gotovo
public OnGameModeInit()
{
// Ostali kod...
if(!IsPlayerConnected(0))
{
FakePlayerConnect(0, "BotName"); // "BotName" ime bota
}
return 1;
}
Gotovo
9. Sep. 2023.
Fr0z3n wrote on September 7, 2023, 9:14 pm:
Skini plugin sa neta, ubaci .dll u plugins, dodaj kod:
Gotovo
public OnGameModeInit()
{
// Ostali kod...
if(!IsPlayerConnected(0))
{
FakePlayerConnect(0, "BotName"); // "BotName" ime bota
}
return 1;
}
Gotovo
Ako bi mogao da mi posaljes link od plugina ili reci mi kako se zove?
9. Sep. 2023.
michaelstar wrote on September 9, 2023, 9:23 pm:
pawn bots plugin se zove
ne mogu nigde da nadjem jel mi mozes poslati link?
10. Sep. 2023.
armstrongs wrote on September 7, 2023, 4:06 pm:
Pitanje/savjet: Pozdrav, hteo bi da bitam kako mogu da sredim ID 0 jer bugira na ostale igrace i mesa IDove, ja bi dodao tu nekog fake player bota da stoji kao ID 0 na svako pokretanja ili restarta servera da ulazi bot kao ID 0 jer ima neki plugin ili include za to? Hvala unapred 🙂
U kojem smislu bugira? Možda zato što stavljaš vrijednost varijable na 0 za neke stvari koje bi trebale označavati id drugog igrača? Mislim da ti je ispravnije i logičnije taj problem riješiti.
Underboss
🔥65
Aktivan Član
70 / 250 XP
📘Učenik(15)
❤️
👍
👥
642
Postovi:
30
Teme:
Pridružio se:Sep. 2023
🔥65dana
10. Sep. 2023.
Fr0z3n wrote on September 7, 2023, 9:14 pm:
Skini plugin sa neta, ubaci .dll u plugins, dodaj kod:
Gotovo
public OnGameModeInit()
{
// Ostali kod...
if(!IsPlayerConnected(0))
{
FakePlayerConnect(0, "BotName"); // "BotName" ime bota
}
return 1;
}
Gotovo
Klk ja vidim na githubu nema pawnbots.dll nego samo .so fajl
Ja sam Ivo Dev, bager koji razgrće sve oko skripti – poznat i kao Zbager
11. Sep. 2023.
ivanboskic1 wrote on September 10, 2023, 7:03 pm:
Klk ja vidim na githubu nema pawnbots.dll nego samo .so fajl
11. Sep. 2023.
Bitnije ti je da nađeš bagove koji se javljaju igraču sa id 0 ili ostalim igračima kada se pojavi neko sa id 0
playerid kao promenjiva kreće od 0 i ide do 999, to treba da bude slot za igrača kao i svaki drugi. Ukoliko nasilno zabraniš id 0 možeš samo privremeno da rešiš problem jer veruj mi da će ponovo da se javi, ali isto tako možeš da dojebeš sve i napraviš još veći problem
proveri player varijable (one koje se vezuju za playerid), ukoliko je tu sve ok onda proveri public varijable koje imaju veze sa igračima (id pobednika nekog eventa na primer). Moguće je da je tu postavljeno po defaultu id 0, to možeš rešiti tako što ćes obrisati = 0 iz definisanja varijable ili postavljanja = -1 pri definisanju
playerid kao promenjiva kreće od 0 i ide do 999, to treba da bude slot za igrača kao i svaki drugi. Ukoliko nasilno zabraniš id 0 možeš samo privremeno da rešiš problem jer veruj mi da će ponovo da se javi, ali isto tako možeš da dojebeš sve i napraviš još veći problem
proveri player varijable (one koje se vezuju za playerid), ukoliko je tu sve ok onda proveri public varijable koje imaju veze sa igračima (id pobednika nekog eventa na primer). Moguće je da je tu postavljeno po defaultu id 0, to možeš rešiti tako što ćes obrisati = 0 iz definisanja varijable ili postavljanja = -1 pri definisanju
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

