pomoc sa warningom

Započeo [OG]Foley
16. Jun 2010.
1,093
pregleda
4
postova
Alen_Sudec
4
Shot Caller
16. Jun 2010.
eto trebam pomoc jer mislim da zbog toga mi nes nevalja sa ovom FS pa da rijesim taj warning
evo kod

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == 2)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetCreatorID(vehicleid)!=0)
{
Tunen(vehicleid);
    if (strmatch(VehicleSystem[GetCreatorID(vehicleid)],Spielername(playerid)))
    {
SendClientMessage(playerid,GREEN," Dobrodosli nazad u svoje vozilo");
    }
    else if(strmatch(VehicleSystem[GetCreatorID(vehicleid)],"dealercar"))
    {
    if(!IsPlayerAdmin(playerid)){
    TogglePlayerControllable(playerid,0);}
    new fffx;
    format(fffx,sizeof(fffx),"Ovo vozilo je na prodaju. ~n~Cijena: ~g~ %d$",VehicleSystem[GetCreatorID(vehicleid)]);
    GameTextForPlayer(playerid,fffx, 5000, 3);
    SendClientMessage(playerid,YELLOW,"Kucajte /vkupi da ga kupite. Ako nezelite kupiti ovo vozilu kucajte /exitv");
    }
    else
    {
    TogglePlayerControllable(playerid,0);
    new ex;
    format(ex,sizeof(ex),"Vlasnik: ~g~ %s",VehicleSystem[GetCreatorID(vehicleid)]);
    GameTextForPlayer(playerid, ex, 5000, 1);
    {
    if(Groceries >= 1 )
      {
          TogglePlayerControllable(playerid, 0);
      SendClientMessage(playerid, ORANGE, "  Imas kod sebe HotWire alat, ako zelis ukrasti auto upisi /hotwire, ako ne zelis /exitv !");
      }
else
{
RemovePlayerFromVehicle(playerid);
}
  }
    return 1;
    }

    }
    }
}


i evo warning


C:\Users\Alen\Desktop\PROGRAMING\Serious-Gaming RolePlay\filterscripts\osobna.pwn(641) : warning 209: function "OnPlayerStateChange" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

1 Warning.

HELP!!
Bebek
4
Made Man
16. Jun 2010.
Mislim da ti je to visak..
GGC
5
Godfather
16. Jun 2010.
Probaj ovo, al nisam siguran
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == 2)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetCreatorID(vehicleid)!=0)
{
Tunen(vehicleid);
    if (strmatch(VehicleSystem[GetCreatorID(vehicleid)],Spielername(playerid)))
    {
SendClientMessage(playerid,GREEN," Dobrodosli nazad u svoje vozilo");
    }
    else if(strmatch(VehicleSystem[GetCreatorID(vehicleid)],"dealercar"))
    {
    if(!IsPlayerAdmin(playerid)){
    TogglePlayerControllable(playerid,0);}
    new fffx;
    format(fffx,sizeof(fffx),"Ovo vozilo je na prodaju. ~n~Cijena: ~g~ %d$",VehicleSystem[GetCreatorID(vehicleid)]);
    GameTextForPlayer(playerid,fffx, 5000, 3);
    SendClientMessage(playerid,YELLOW,"Kucajte /vkupi da ga kupite. Ako nezelite kupiti ovo vozilu kucajte /exitv");
    }
    else
    {
    TogglePlayerControllable(playerid,0);
    new ex;
    format(ex,sizeof(ex),"Vlasnik: ~g~ %s",VehicleSystem[GetCreatorID(vehicleid)]);
    GameTextForPlayer(playerid, ex, 5000, 1);
    {
    if(Groceries >= 1 )
      {
          TogglePlayerControllable(playerid, 0);
      SendClientMessage(playerid, ORANGE, "  Imas kod sebe HotWire alat, ako zelis ukrasti auto upisi /hotwire, ako ne zelis /exitv !");
      }
else
{
RemovePlayerFromVehicle(playerid);
}
  }
    return 1;
    }

    }
    return 1;
    }
Alen_Sudec
4
Shot Caller
17. Jun 2010.
LuKsA wrote on June 16, 2010, 7:55 pm:
Probaj ovo, al nisam siguran
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == 2)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetCreatorID(vehicleid)!=0)
{
Tunen(vehicleid);
    if (strmatch(VehicleSystem[GetCreatorID(vehicleid)],Spielername(playerid)))
    {
SendClientMessage(playerid,GREEN," Dobrodosli nazad u svoje vozilo");
    }
    else if(strmatch(VehicleSystem[GetCreatorID(vehicleid)],"dealercar"))
    {
    if(!IsPlayerAdmin(playerid)){
    TogglePlayerControllable(playerid,0);}
    new fffx;
    format(fffx,sizeof(fffx),"Ovo vozilo je na prodaju. ~n~Cijena: ~g~ %d$",VehicleSystem[GetCreatorID(vehicleid)]);
    GameTextForPlayer(playerid,fffx, 5000, 3);
    SendClientMessage(playerid,YELLOW,"Kucajte /vkupi da ga kupite. Ako nezelite kupiti ovo vozilu kucajte /exitv");
    }
    else
    {
    TogglePlayerControllable(playerid,0);
    new ex;
    format(ex,sizeof(ex),"Vlasnik: ~g~ %s",VehicleSystem[GetCreatorID(vehicleid)]);
    GameTextForPlayer(playerid, ex, 5000, 1);
    {
    if(Groceries >= 1 )
        {
            TogglePlayerControllable(playerid, 0);
        SendClientMessage(playerid, ORANGE, "   Imas kod sebe HotWire alat, ako zelis ukrasti auto upisi /hotwire, ako ne zelis /exitv !");
        }
else
{
RemovePlayerFromVehicle(playerid);
}
    }
    return 1;
    }

    }
    return 1;
    }

Dobim puno errora pa sam dodao jos jednu zagradu i errori se rijese ali warning opet ostaje :S

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha