Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Alezars poslato Septembar 07, 2013, 16:23:44 POSLE PODNE

Naslov: [POMOC]/maskon
Poruka od: Alezars poslato Septembar 07, 2013, 16:23:44 POSLE PODNE
Skripta koju koristim:South Europe
Detaljan opis problema:Imam problem sa komandom "/Maskon-maskoff" kad neki igrac stavi masko ona se vidi na sec i odma nestane
Dio skripte:   if(strcmp(cmd, "/maskon", true) == 0) // by Ellis
   {
       if(IsPlayerConnected(playerid))
       {
          if(PlayerInfo[playerid][pMask] == 0)
             {
                 SendClientMessage(playerid, COLOR_GRAD1, "   Nemate masku");
                 return 1;
            }
            if(PlayerInfo[playerid][pLevel] < 5)
          {
                SendClientMessage(playerid, COLOR_GRAD1, "  Niste u mogucnosti da je koristite.");
              return 1;
          }
         foreach (Player, i)
         {
               ShowPlayerNameTagForPlayer(i, playerid, 0);
         }
         PlayerInfo[playerid][pMaskuse] = 1;
         SendClientMessage(playerid, COLOR_WHITE, "Stavili ste vasu masku [/maskoff da je skinete].");
         SetPlayerAttachedObject(playerid, 0, 19036, 2, 0.109470, 0.017494, -0.003494, 86.939125, 80.565299, 0.000000, 1.000000, 1.000000, 1.000000 ); // HockeyMask1 - 3
         GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "* %s stavlja masku.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
      }
      return 1;
   }
   if(strcmp(cmd, "/maskoff", true) == 0) // by Ellis
   {
       if(IsPlayerConnected(playerid))
       {
          if(PlayerInfo[playerid][pMask] == 0)
          {
                SendClientMessage(playerid, COLOR_GRAD1, "   Nemate masku");
              return 1;
          }
          if(PlayerInfo[playerid][pLevel] < 5)
          {
              SendClientMessage(playerid, COLOR_GRAD1, "   Niste u mogucnosti da je koristite.");
              return 1;
          }
         foreach (Player, i)
         {
               ShowPlayerNameTagForPlayer(i, playerid, 1);
         }
         PlayerInfo[playerid][pMaskuse] = 0;
         SendClientMessage(playerid, COLOR_WHITE, "Skinuli ste masku [/maskon da je opet stavite].");
         GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "* %s skida masku.", sendername);
            RemovePlayerAttachedObject(playerid,0);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
      }
      return 1;
   }

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [POMOC]/maskon
Poruka od: [GP]Brain poslato Septembar 07, 2013, 16:46:11 POSLE PODNE
SetPlayerAttachedObject(playerid, 0, 19036, 2, 0.109470, 0.017494, -0.003494, 86.939125, 80.565299, 0.000000, 1.000000, 1.000000, 1.000000 ); // HockeyMask1 - 3

taj broj mjenjaj probaji 1 il 2,3,4 bilo koji jer ti se nesmiju podudarat s nekim drugim attached objektom inace nestanu tako bar u mene probaj 5
i kad stavis naprimjer broj 5 i ovde umisto 0 stavis 5 da ti ne skine neki drugi objekt
RemovePlayerAttachedObject(playerid,0); 0 u 5 npr ako si i gori stavia msm da me razumis
Naslov: Odg: [POMOC]/maskon
Poruka od: Alezars poslato Septembar 07, 2013, 16:55:32 POSLE PODNE
Hvalati brate :D, mozes mi reci samo kako da promenim masku jer mi ova ide sve preko lica?
Naslov: Odg: [POMOC]/maskon
Poruka od: [GP]Brain poslato Septembar 07, 2013, 17:03:03 POSLE PODNE
nist,

SetPlayerAttachedObject(playerid, 0, 19036, 2, 0.109470, 0.017494, -0.003494, 86.939125, 80.565299, 0.000000, 1.000000, 1.000000, 1.000000 ); // HockeyMask1 - 3

to ti je id maske probaj nac na netu neki drugi id i samo ga napises umisto ovog ako oces drugu masku
Naslov: Odg: [POMOC]/maskon
Poruka od: Alezars poslato Septembar 07, 2013, 17:08:05 POSLE PODNE
Promenio sam id i Pogledaj sta se desilo  :'(
(http://www.dodaj.rs/f/2O/GV/3L3e7yXD/sa-mp-011.png)
Naslov: Odg: [POMOC]/maskon
Poruka od: Alezars poslato Septembar 07, 2013, 20:17:43 POSLE PODNE
RESENO  ;D