[Pomoc] Poslovi

Započeo Black22
30. Nov. 2013. Zaključano
301
pregleda
2
postova
Joe_Black
3
Hustler
30. Nov. 2013.
Skripta koju koristim: DSRP
Detaljan opis problema: Ovako napravio sam 6 poslova i sve radi normalno ali kad dođem na zadnji CP i dobijem plaću za odrađeni posao izbaci mi login i moram se ponovo logirati i onda me respawna
Dio skripte:
    if(PlayerInfo > 0)
    {
    //-------------------------| Raznosenje Poste |-------------------------//
        if(PlayerToPoint(5.00, playerid, 957.1968,-1273.1892,14.9401))// Raznosenje Poste - CP - utovar
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~utovar poste", 3000, 3);
    PostarTimer = SetTimerEx("PostaUtovarena",8000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 971.9276,-1092.2637,23.7262,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 971.9276,-1092.2637,23.7262))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 1055.1047,-1049.0885,31.2904,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 1055.1047,-1049.0885,31.2904))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 1155.9025,-1092.3091,25.3895,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 1155.9025,-1092.3091,25.3895))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 1255.4135,-1106.7579,24.7683,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 1255.4135,-1106.7579,24.7683))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 1272.1218,-1061.4514,29.3751,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 1272.1218,-1061.4514,29.3751))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 1337.9481,-1092.6340,23.6661,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 1337.9481,-1092.6340,23.6661))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 2095.4541,-1318.2894,24.4391,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 2095.4541,-1318.2894,24.4391))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 2096.8564,-1285.1677,24.4672,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 2096.8564,-1285.1677,24.4672))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 2141.4146,-1314.3708,23.9479,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 2141.4146,-1314.3708,23.9479))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 2145.0442,-1417.6949,24.9782,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 2145.0442,-1417.6949,24.9782))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
SetPlayerCheckpoint(playerid, 2072.8428,-1657.9763,13.1163,5.0);
}
    }
}
if(PlayerToPoint(5.00, playerid, 2072.8428,-1657.9763,13.1163))// Raznosenje Poste - CP
    {
    if(PlayerInfo == 1)
    {
            new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~y~istovar poste", 3000, 3);
    PostarTimer = SetTimerEx("IstovarPoste",5000,false,"i",playerid);
    new plata = 200 +random(15);
new bonus = 50 +random(25);
new iznos = plata+bonus;
////PlayerInfo += iznos;
DajPare(playerid, iznos);
B_SpremiPodatke(playerid);
            new poruka;
            DisablePlayerCheckpoint(playerid);
            PlayerInfo = 0;
            format(poruka, sizeof(poruka),"{B7FF00}Novine razvezene...\n\n{FFFFFF}Iznos place: {33AA33}%d\n{FFFFFF}Iznos bonusa: {33AA33}%d\n\n{FFFFFF}Ukupno: {33AA33}%d", plata, bonus, plata+bonus);
          ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX,"{FFFFFF}Isplata place", poruka, "Zatvori", "");
}
    }
}
}
CMD:posta(playerid, params[])
{
if(PlayerInfo != 6) return SendClientMessage(playerid, 0xB4B5B7FF, "Nemate posao raznosaca poste!");
if(PlayerInfo > 0) return SendClientMessage(playerid, 0xB4B5B7FF, "*Vec imas aktivirano raznosenje poste!");
    new idvozila = GetPlayerVehicleID(playerid);
if(RaznosacPosteVozila(idvozila))
{
PlayerInfo = 1;
SendClientMessage(playerid,0x33AA33AA,"Postanski ured ");
    SendClientMessage(playerid,0xFFFF00FF,"(Posao aktiviran) {FFFFFF}Utovari postu u skladistu i odvezi ih do kuca!");
        SendClientMessage(playerid,0xF0F8FFAA,"Pomoc:{C3C3C3} Na mapi ti je oznacena lokacija utovara poste! Utovari i razvezi postu!");
        SetPlayerCheckpoint(playerid, 957.1968,-1273.1892,14.9401, 5.00);
}
else
{
    SendClientMessage(playerid, 0xB4B5B7FF, "!");
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
MadDog
5
Crime Lord
30. Nov. 2013.
ShowPlayerDialog(playerid, 0 - stoji ti 0 pa mozda zato pokazuje login stavi id dijaloga za ovo predvidjen, DIALOG_STYLE_MSGBOX,"{FFFFFF}Isplata place", poruka, "Zatvori", "");

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha