Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ShomY071 poslato Februar 01, 2018, 17:44:03 POSLE PODNE

Naslov: Model Selection
Poruka od: ShomY071 poslato Februar 01, 2018, 17:44:03 POSLE PODNE
Detaljan opis problema: Eto pravim neki auto salon i sad hteo sam da radim tako preko Model Seleksna,dodao sam include i poceo nesto da radim, problem je sto mi pawno izbacuje neke totalno ne vezane errore i 1 je vezan samo sto ja nzm u cemu je problem...
Dio skripte:
Skripta
[pawn]
YCMD:kupiauto(playerid, params[],help)
{
   if(UlogovanProvera[playerid] == 0) return Error(playerid, "Morate biti ulugovani kako bi koristili ovu komandu!");
   if(!IsPlayerInRangeOfPoint(playerid, 5.0, 1557.1465,-1253.7496,17.5355)) return Error(playerid, "Nisi u AUDI auto salonu!");
   {
      ShowModelSelectionMenu(playerid, audisalon, "AUDI Auto Salon"); // ovde
      SCM(playerid, -1, ""SERVERPLAVA"#AUDI | "C_BELA"Da vidite CENU vozila kliknite na vozilo!");
   }
   return 1;
}[/pawn]
[pawn]
public OnModelSelectionResponse(playerid, extraid, index, modelid, response)
{
     if ((response) && (extraid == MODEL_SELECTION_WHEELS))
   {
        new vehicleid = GetPlayerVehicleID(playerid);

      if (!IsPlayerInAnyVehicle(playerid) || !IsDoorVehicle(vehicleid))
          return 0;

       AddVehicleComponent(vehicleid, modelid);
       SCMF(playerid, BELA, ""SERVERPLAVA"(SDRP) {FFFFFF}Dodali ste \"%s\" gume na vozilo.", GetWheelName(modelid));
   }
   if ((response) && (extraid == MODEL_SELECTION_SKINS))
   {

      SCM(playerid, COLOR_GREY, ""SERVERPLAVA"(SDRP) "SIVA"Kupio si odecu.");
        SetPlayerSkin(playerid, modelid);
        PI[playerid][pSkin] = modelid;
        SkinUpdate(playerid);
        g_NovacMinus(playerid, 1000);
       return 1;
   }
   if ((response) && (extraid == MODEL_SELECTION_VSKINS))
   {

      SCM(playerid, COLOR_GREY, ""SERVERPLAVA"(SDRP) "SIVA"Odabrali ste VIP odecu i kosta vas 25 VIP bodova.");
        SetPlayerSkin(playerid, modelid);
        PI[playerid][pSkin] = modelid;
        SkinUpdate(playerid);
       PI[playerid][pVIPBodovi] -= 25 ;
       return 1;
   }
   if ((response) && (extraid == audisalon))
   {
      new marka[7];
      if(modelid == 400) format(marka, sizeof(marka), "Landstalker");
      else if(modelid == 411) format(marka, sizeof(marka), "Infernus");
      else if(modelid == 415) format(marka, sizeof(marka), "Cheetah");
      else if(modelid == 418) format(marka, sizeof(marka), "Moonbeam");
      else if(modelid == 421) format(marka, sizeof(marka), "Washington");
      else if(modelid == 429) format(marka, sizeof(marka), "Banshee");
      else if(modelid == 445) format(marka, sizeof(marka), "Admiral");
      else if(modelid == 451) format(marka, sizeof(marka), "Turismo");
      else if(modelid == 477) format(marka, sizeof(marka), "ZR-350");
      else if(modelid == 480) format(marka, sizeof(marka), "Comet");
      else if(modelid == 491) format(marka, sizeof(marka), "Virgo");
      else if(modelid == 492) format(marka, sizeof(marka), "Greenwood");
      else if(modelid == 506) format(marka, sizeof(marka), "Super GT");
      else if(modelid == 534) format(marka, sizeof(marka), "Remington");
      else if(modelid == 540) format(marka, sizeof(marka), "Vincent");
      else if(modelid == 541) format(marka, sizeof(marka), "Bullet");
      else if(modelid == 555) format(marka, sizeof(marka), "Windsor");
      else if(modelid == 561) format(marka, sizeof(marka), "Stratum");
      else if(modelid == 559) format(marka, sizeof(marka), "Jester");
      else if(modelid == 560) format(marka, sizeof(marka), "Sultan");
      else if(modelid == 562) format(marka, sizeof(marka), "Elegy");
      else if(modelid == 565) format(marka, sizeof(marka), "Flash");
      else if(modelid == 579) format(marka, sizeof(marka), "Huntley");
      else if(modelid == 587) format(marka, sizeof(marka), "Euros");
      else if(modelid == 589) format(marka, sizeof(marka), "Club");
      else if(modelid == 602) format(marka, sizeof(marka), "Alpha");
      else if(modelid == 603) format(marka, sizeof(marka), "Phoenix");
      format(nellys, sizeof(nellys), "CENA: 5$\nVOZILO: %s\nDa kupite vozilo kliknite na 'Kupi'", marka);
       SPD(playerid, AUDI_KUPOVINA, DIALOG_STYLE_MSGBOX, "Audi Salon", nellys,"Kupi","Odustani");
       return 1;
   }
   return 1;
}[/pawn]
To je nesto za zakupnju bilo je vec u modu i nije pravilo nikakav problem dok nisam ubacio ovo sad
[pawn]
LINE 299 {19},
LINE 300 {20},
LINE 372 {101},[/pawn]
Errori
[pawn]
D:\SAMP MODOVI\SAN DIEGO ROLEPLAY SGC\pawno\include\mSelection2.inc(299) : error 025: function heading differs from prototype
D:\SAMP MODOVI\SAN DIEGO ROLEPLAY SGC\pawno\include\mSelection2.inc(300) : error 021: symbol already defined: "ShowModelSelectionMenu"
D:\SAMP MODOVI\SAN DIEGO ROLEPLAY SGC\pawno\include\mSelection2.inc(372) : error 021: symbol already defined: "HideModelSelectionMenu"
D:\SAMP MODOVI\SAN DIEGO ROLEPLAY SGC\gamemodes\Nelson-SG.pwn(30911) : error 035: argument type mismatch (argument 2)[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: Model Selection
Poruka od: Paul Castellano poslato Februar 01, 2018, 22:23:47 POSLE PODNE
Izbacuje ti errore u includeu a ne u modu.Piše ti fino:

Citatinclude\mSelection2.inc(299)

Znači Error ti je na 299 liniji u mSelection2.inc
Naslov: Odg: Model Selection
Poruka od: ShomY071 poslato Februar 02, 2018, 09:03:32 PRE PODNE
Auu kolko sam ja corav hah,sad sam shvatio de je problem,imam i eSelection pa ima i on u sebi ShowModelSelectionMenu,
Eto sve je fixano mozete Lock.