Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [BU-RP] Pajke poslato Septembar 18, 2017, 16:13:47 POSLE PODNE

Naslov: Pomoc u vezi errora
Poruka od: [BU-RP] Pajke poslato Septembar 18, 2017, 16:13:47 POSLE PODNE
Skripta koju koristim:N-RP
Detaljan opis problema:Izbacuje mi ove errore za pojas,molio bih vas za pomoc
Dio skripte: CMD POJAS if (strcmp("/pojas", cmdtext, true, 10) == 0)
                {
                    if(IsPlayerInAnyVehicle(playerid));
                     {
                       if(IsPlayerConnected(playerid));
                        {
                                if(pojas[playerid] == 0);
                        {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s stavlja pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 1;
                                return 1;
                                }
                                else
                                {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s skida pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 0;
                                return 1;
                                }
                                }
                        }
                        return 0;
                        }

ERRORI [url]http://prntscr.com/gmmkrc[/url]
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: Pomoc u vezi errora
Poruka od: â–‘Yâ–‘aâ–‘nâ–‘nâ–‘iâ–‘câ–‘kâ–‘ poslato Septembar 18, 2017, 16:19:39 POSLE PODNE
[pawn]if (strcmp("/pojas", cmdtext, true, 10) == 0)
                   {
                    if(IsPlayerInAnyVehicle(playerid));
                     {
                       if(IsPlayerConnected(playerid));
                           {
                                if(pojas[playerid] == 0);
                                    {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s stavlja pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 1;
                                return 1;
                                }
                                else
                                {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s skida pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 0;
                                return 1;
                                }
                                }
                        }
                        return 0;
                        }[/pawn]
Ne kontam zar ne bi trebalo ici YCMD:pojas pa onda dole to ... Neki iskusni skripter...
Naslov: Odg: Pomoc u vezi errora
Poruka od: ogil poslato Septembar 18, 2017, 16:24:09 POSLE PODNE
Citat: [SKRIPTER]Bajric poslato Septembar 18, 2017, 16:19:39 POSLE PODNE
[pawn]if (strcmp("/pojas", cmdtext, true, 10) == 0)
                   {
                    if(IsPlayerInAnyVehicle(playerid));
                     {
                       if(IsPlayerConnected(playerid));
                           {
                                if(pojas[playerid] == 0);
                                    {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s stavlja pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 1;
                                return 1;
                                }
                                else
                                {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s skida pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 0;
                                return 1;
                                }
                                }
                        }
                        return 0;
                        }[/pawn]
Ne kontam zar ne bi trebalo ici YCMD:pojas pa onda dole to ... Neki iskusni skripter...
Ne mora ni ycmd, ni cmd ni nista, mod je u strcmp, a bilo bi dobro da se prebaci..
Naslov: Odg: Pomoc u vezi errora
Poruka od: [BU-RP] Pajke poslato Septembar 18, 2017, 16:27:57 POSLE PODNE
CMD:pojas(playerid, params[])
{
if(pojas[playerid] == 0)
{
SCM(playerid, -1, " stavili ste pojas !!");
pojas[playerid] = 1;
}
if(pojas[playerid] == 1)
{
SCM(playerid, -1, " skinuli ste pojas !!");
pojas[playerid] = 0;
}
return 1;
if (strcmp("/pojas", cmdtext, true, 10) == 0)
                {
                    if(IsPlayerInAnyVehicle(playerid));
                     {
                       if(IsPlayerConnected(playerid));
                        {
                                if(pojas[playerid] == 0);
                        {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s stavlja pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 1;
                                return 1;
                                }
                                else
                                {
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s skida pojas.", sendername);
                                        ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                pojas[playerid] = 0;
                                return 1;
                                }
                                }
                        }
                        return 0;
                        }


Evo,ali izbaci mi onda neke errore sto uopste nisu errori evo ovde errore

C:\Users\utente\Desktop\SERVER\NR (1)22\NR\pawno\include\G_ObjectsRot.inc(91) : error 004: function "OnObjectRotated" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(1657) : error 017: undefined symbol "UdaljenostEx"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2488) : error 017: undefined symbol "farm"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2487) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2508) : error 017: undefined symbol "PoberiMaricuXD"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2515) : error 017: undefined symbol "UnistiMaricuXD"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2524) : error 017: undefined symbol "ZV"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2523) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2539) : error 017: undefined symbol "sv"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2538) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2552) : error 017: undefined symbol "post"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2551) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2568) : error 017: undefined symbol "piz"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2567) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2584) : error 017: undefined symbol "kam"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2583) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2600) : error 017: undefined symbol "kos"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2599) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(2711) : error 017: undefined symbol "PosadiMaricu"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3379) : error 017: undefined symbol "GetWeaponSlot"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3464) : error 017: undefined symbol "VoziloJeBicikla"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3491) : error 017: undefined symbol "VoziloJeBicikla"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3505) : error 017: undefined symbol "GetVehicleSpeed"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3507) : error 017: undefined symbol "VoziloJeBicikla"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3517) : error 017: undefined symbol "GorivoNaziv"
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3598) : error 004: function "PlayerToPoint" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3602) : error 004: function "PlayerToPoint" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3613) : error 004: function "PlayerToPoint" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3624) : error 004: function "PlayerToPoint" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3628) : error 004: function "PlayerToPoint" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3632) : error 004: function "PlayerToPoint" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3636) : error 004: function "PlayerToPoint" is not implemented
C:\Users\utente\Desktop\SERVER\NR (1)22\NR\gamemodes\nr-rp.pwn(3640) : error 004: function "PlayerToPoint" is not implemented

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.


A kad maknem skroz pojas obrisem iz skripte tih errora nema.
Naslov: Odg: Pomoc u vezi errora
Poruka od: [BU-RP] Pajke poslato Septembar 19, 2017, 20:35:10 POSLE PODNE
Pomoc neko?
Naslov: Odg: Pomoc u vezi errora
Poruka od: Łuk@ poslato Septembar 19, 2017, 20:43:40 POSLE PODNE
[pawn]new bool:stavljenpojas[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
   stavljenpojas[playerid] = false;
   return 1;
}
CMD:pojas(playerid, params[])
{
   new string[20+24];
   if(pojas[playerid] == 0)
   {
      format(string, sizeof(string), "%s stavili ste pojas !!", GetName(playerid));
      SCM(playerid, -1, string);
      stavljenpojas[playerid] = true;
   }
   if(pojas[playerid] == 1)
   {
      format(string, sizeof(string), "%s skinuli ste pojas !!", GetName(playerid));
      SCM(playerid, -1, string);
      stavljenpojas[playerid] = false;
   }
   return 1;
}[/pawn]

I kad izadje iz auta/motora stavi da mu se automatski skine pojas :)

edit: trebalo bi raditi ovo, nisam testirao