Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Plen Ki Mun poslato Septembar 01, 2016, 14:03:02 POSLE PODNE

Naslov: [RIJESENO]Kucna ikona
Poruka od: Plen Ki Mun poslato Septembar 01, 2016, 14:03:02 POSLE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Pa nije bas problem nego se mucim sa postavljanjem Ikone zelene kuce kada napravim kucu!Znaci hocu da kada napravim kucu na mapi se pojavi ikona zelene kuce!
Dio skripte: [pawn]COMMAND:napravikucu(playerid, params[])
{
   // Setup local variables
   new HPrice, MaxLevel, HouseID;

   // Send the command to all admins so they can see it
   SendAdminText(playerid, "/napravikucu", params);

   // Check if the player has logged in
   if (APlayerData[playerid][LoggedIn] == true)
   {
      // Check if the player's admin-level is at least 5
      if (APlayerData[playerid][PlayerLevel] >= 9)
      {
         // Check if the player isn't inside a vehicle
         if (GetPlayerVehicleSeat(playerid) == -1)
         {
            if (sscanf(params, "ii", HPrice, MaxLevel)) SendClientMessage(playerid, 0xFF0000AA, "Komanda: \"/Napravikucu <cijena> <maxlevel (1-10)>\"");
            else
            {
               // Check if the player entered a proper maxlevel
               if ((MaxLevel >= 1) && (MaxLevel <= 10))
               {
                  // Find the first free HouseID
                  for (HouseID = 1; HouseID < MAX_HOUSES; HouseID++)
                     if (AHouseData[HouseID][PickupID] == 0) // Check if an empty house-index has been found (PickupID is 0)
                         break; // Stop searching, the first free HouseID has been found now

                   // Check if the house-limit hasn't been reached yet
                  if (HouseID < MAX_HOUSES)
                  {
                      // Setup some local variables
                     new Float:x, Float:y, Float:z, Msg[128];
                     // Get the player's position
                     GetPlayerPos(playerid, x, y, z);
                     // Set some default data
                     AHouseData[HouseID][HouseX] = x;
                     AHouseData[HouseID][HouseY] = y;
                     AHouseData[HouseID][HouseZ] = z;
                     AHouseData[HouseID][HouseLevel] = 1;
                     AHouseData[HouseID][HouseMaxLevel] = MaxLevel;
                     AHouseData[HouseID][HousePrice] = HPrice;
                     AHouseData[HouseID][Owned] = false;

                     // Add the pickup and 3DText at the location of the house-entrance (where the player is standing when he creates the house)
                     House_CreateEntrance(HouseID);

                     // Save the house
                     HouseFile_Save(HouseID);

                     // Inform the player that he created a new house
                     format(Msg, 128, "{00FF00}Napravio si kucu (ID:{FF00FF}%i{00FF00})", HouseID);
                     SendClientMessage(playerid, 0xFFFFFFFF, Msg);
                  }
                  else
                      SendClientMessage(playerid, 0xFF0000FF, "Maximalan broj kuca je napravljen");
               }
               else
                   SendClientMessage(playerid, 0xFF0000FF, "Koristi Max level 1 do 10");
            }
         }
         else
             SendClientMessage(playerid, 0xFF0000FF, "Napusti vozilo da bi kreirao kucu");
      }
   }
   else
       return 0;

   // Let the server know that this was a valid command
   return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC]Kucna ikona
Poruka od: Arkoo poslato Septembar 01, 2016, 14:42:12 POSLE PODNE
[pawn]CreateDynamicMapIcon(KucaInfo[kUlazX], KucaInfo[kUlazY], KucaInfo[kUlazZ], 31, -1, -1, -1, -1, 100);[/pawn]
Mislis na ovo samo prilagodi sebi ovaj dio ( KucaInfo[ b ][kUlazX], KucaInfo[ b ][kUlazY], KucaInfo[ b ][kUlazZ] )
Naslov: Odg: [POMOC]Kucna ikona
Poruka od: Plen Ki Mun poslato Septembar 01, 2016, 15:08:34 POSLE PODNE
Aha a gdje da je tutnem u ovoj komandi  :D
Naslov: Odg: [POMOC]Kucna ikona
Poruka od: Arkoo poslato Septembar 01, 2016, 15:14:23 POSLE PODNE
To ne moraš u komandu, to možeš pod ongamemodeinit u učitavanje kuća postaviti.
Naslov: Odg: [POMOC]Kucna ikona
Poruka od: Plen Ki Mun poslato Septembar 01, 2016, 15:19:03 POSLE PODNE
Rijesio sam Moze lock!