Spawn

Započeo Belii
10. Apr. 2023. Zaključano
324
pregleda
7
postova
milanstevicc
3
Hustler
10. Apr. 2023.
Problem(error/warning): Radio sam sistem markera sve normalno radi ali kada igrac izadje sa servera ne spawnuje ga na mestu gde se skupljaju markeri
Deo skripte:
            if( PlayerInfo[ playerid ][ xDobrotvoranrad ] > 0 )
            {
                Novi_SetPlayerPos(playerid, 1420.1847, 2773.5264, 10.8203);
                SetPlayerFacingAngle(playerid, 86.4807);
                SetPlayerWorldBounds( playerid, 1426.9543, 1118.5221, 2881.3796, 2723.6831 );
                SendInfoMessage( playerid, "Nedovrsena zatvorska kazna, nazad na ciscenje.");
                SendInfoMessage( playerid, "Preostalo vam je jos %d markera.", PlayerInfo);
                SetCameraBehindPlayer( playerid );
                SetPlayerInterior( playerid, 0 );
                SetPlayerVirtualWorld( playerid, playerid+100 );
                SetPlayerSkin( playerid, 8 );
                SendClientMessageEx( playerid, CRVENA, "#DobrotvoranRad: {FFFFFF}Postavljeno vam je odelo za dobrotvoran rad" );
                new rand = random(sizeof(dobRandPos));
                Novi_SetPlayerCheckpoint( playerid, dobRandPos, dobRandPos, dobRandPos, 1.0 );
                DobRadPlayerPos = rand;
            }//Ovo je postavljeno pod public PostaviSpawn

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem): //
milanstevicc
3
Hustler
10. Apr. 2023.
Belii wrote on April 10, 2023, 6:59 pm:
Problem(error/warning): Radio sam sistem markera sve normalno radi ali kada igrac izadje sa servera i udje ponovo ne spawnuje ga na mestu gde se skupljaju markeri
Deo skripte:
            if( PlayerInfo[ playerid ][ xDobrotvoranrad ] > 0 )
            {
                Novi_SetPlayerPos(playerid, 1420.1847, 2773.5264, 10.8203);
                SetPlayerFacingAngle(playerid, 86.4807);
                SetPlayerWorldBounds( playerid, 1426.9543, 1118.5221, 2881.3796, 2723.6831 );
                SendInfoMessage( playerid, "Nedovrsena zatvorska kazna, nazad na ciscenje.");
                SendInfoMessage( playerid, "Preostalo vam je jos %d markera.", PlayerInfo);
                SetCameraBehindPlayer( playerid );
                SetPlayerInterior( playerid, 0 );
                SetPlayerVirtualWorld( playerid, playerid+100 );
                SetPlayerSkin( playerid, 8 );
                SendClientMessageEx( playerid, CRVENA, "#DobrotvoranRad: {FFFFFF}Postavljeno vam je odelo za dobrotvoran rad" );
                new rand = random(sizeof(dobRandPos));
                Novi_SetPlayerCheckpoint( playerid, dobRandPos, dobRandPos, dobRandPos, 1.0 );
                DobRadPlayerPos = rand;
            }//Ovo je postavljeno pod public PostaviSpawn

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem): //
lose sam objasnio gore pa sam prepravio
njoBe_
4
Shot Caller
10. Apr. 2023.
Odradi debug, da li se funkcija pozove, ako da gdje se chain prekida, da li se taj uslov ispuni.. Kod je generalno neuredan i necitak tako da nema. Neke pomoci
stevich
6
Kingpin
11. Apr. 2023.
clearMarks(playerid)//stavi bilo koj naziv koj se tebi odgovara
{
    PlayerInfo[ playerid ][ xDobrotvornrad ] = 1;
    Novi_SetPlayerPos(playerid, 1420.1847, 2773.5264, 10.8203);
    SetPlayerFacingAngle(playerid, 86.4807);
    SetPlayerWorldBounds( playerid, 1426.9543, 1118.5221, 2881.3796, 2723.6831 );
    SetCameraBehindPlayer( playerid );
    SetPlayerInterior( playerid, 0 );
    SetPlayerVirtualWorld( playerid, playerid+100 );
    SetPlayerSkin( playerid, 8 );
    SendClientMessageEx( playerid, CRVENA, "#DobrotvoranRad: {FFFFFF}Postavljeno vam je odelo za dobrotvoran rad" );
    new rand = random(sizeof(dobRandPos));
    Novi_SetPlayerCheckpoint( playerid, dobRandPos, dobRandPos, dobRandPos, 1.0 );
    DobRadPlayerPos = rand;
    SavePlayer(playerid);
    return 1;
}


i pod onplayerspawn stavi ovo
    if(PlayerInfo == 1){

        SendInfoMessage( playerid, "Nedovrsena zatvorska kazna, nazad na ciscenje.");
        SendInfoMessage( playerid, "Preostalo vam je jos %d markera.", PlayerInfo);

        clearMarks(playerid);
        return 1;
    }


javi ako si resio

i zaboravio sam jos jedno
pod onplayerdeath
 if(PlayerInfo == 1){

        SendInfoMessage( playerid, "Umro si dok si cistio markere.");// ovde sam ti samo promenio text
        SendInfoMessage( playerid, "Preostalo vam je jos %d markera.", PlayerInfo);

        clearMarks(playerid);
        return 1;
}
milanstevicc
3
Hustler
11. Apr. 2023.
hvala, radii
stevich
6
Kingpin
11. Apr. 2023.
<3
Frozen_Capone
5
Crime Lord
15. Apr. 2023.
Neaktivno, lock!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha