Problem oko drug sys

Započeo LuGiCH
pre 6 godina
544
pregleda
8
postova
LuGiCH
Hustler
pre 6 godina
Problem(error/warning): Kada igrac izadje nestane seme koje je taj igrac kupio i kada igrac posadi seme kada izadje se izbrise to seme sto je on pokazao. Ako moze neko resenje?
Dio skripte: [ pawn ]//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
{Makenzi}
Hustler
pre 6 godina
Verovatno ti se briše pod OnPlayerDisconnect call-u, pošalji ceo...
Majka Pawno
Wheel Man
pre 6 godina
Pošalji CMD ?
{Makenzi}
Hustler
pre 6 godina
Vidim da resetuje ovo iz enuma na 0 kada se igrac disconnectuje
Solution: Umesto id-a igraca treba staviti ime igrača jer ako ne uništiš automatski ce neki igrac koji je nasledio id tog igraca imat drogu iako je nije posadio
Edit: telefon sam, vec jeste ime igraca samo makni brisanje i vidi oce bit problema
LuGiCH
Hustler
pre 6 godina
Gde je to? Mozes biti malo tacniji? Deo skripte?
LuGiCH
Hustler
pre 6 godina
Popravio sam za sadjenje droge, ali kada neko kupi seeds i izadje izbrisu mu se seeds
--Lood--
Crime Lord
pre 6 godina

if( IgracPosadio[ playerid ] != 0 ) {
    for( new plantid = 1; plantid < MAX_PLANTS; plantid++ ) {
        if( strcmp( ImeIgraca( playerid ), DrogaStab[ plantid ][ wOwner ], true ) == 0 ) {
            if( DrogaStab[ plantid ][ wPlanted ] == 1 ) {
DrogaStab[ plantid ][ Plantx ] = 0;
DrogaStab[ plantid ][ Planty ] = 0;
  DrogaStab[ plantid ][ Plantz ] = 0;
  DrogaStab[ plantid ][ wType ] = 0;
DrogaStab[ plantid ][ wPlanted ] = 0;
DrogaStab[ plantid ][ wHoursPassed ] = 0;
strmid( DrogaStab[ plantid ][ wOwner ], "Niko", 0, strlen( "Niko" ), 255);
DrogaStab[ plantid ] = GetPlayerVirtualWorld( playerid );
    DestroyDynamicObject( DrogaStab[ plantid ][ wObjectID ] );
}
            }

prema tome kodu i treba da se izbrise ne kontam ?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava