Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: loc poslato Decembar 27, 2013, 18:48:53 POSLE PODNE

Naslov: [Pomoc] /pojas
Poruka od: loc poslato Decembar 27, 2013, 18:48:53 POSLE PODNE
Skripta koju koristim: Moju od 0
Detaljan opis problema: Neznam kako da napravim /pojas i da pise kao /me stavlja pojas | /me odvezuje pojas !
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [Pomoc] /pojas
Poruka od: xZone poslato Decembar 27, 2013, 19:44:15 POSLE PODNE
new Pojas[MAX_PLAYERS];

    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 uzima svoj pojas te se veze.", 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 svoj pojas.", sendername);
             ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
             Pojas[playerid] = 0;
             return 1;
               }
           }
       }
      return 1;
    }


pod OnPlayerExitVehicle

if(Pojas[playerid] == 1)
{
new pName[24];
new string[128];
GetPlayerName(playerid, pName, 24);
format(string, 128, "* %s skida svoj pojas.", pName);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas[playerid] = 0;
return 1;
}


i to je to
Naslov: Odg: [Pomoc] /pojas
Poruka od: loc poslato Decembar 28, 2013, 00:09:25 PRE PODNE
Citat: Mangusta poslato Decembar 27, 2013, 19:44:15 POSLE PODNE
new Pojas[MAX_PLAYERS];

    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 uzima svoj pojas te se veze.", 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 svoj pojas.", sendername);
             ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
             Pojas[playerid] = 0;
             return 1;
               }
           }
       }
      return 1;
    }


pod OnPlayerExitVehicle

if(Pojas[playerid] == 1)
{
new pName[24];
new string[128];
GetPlayerName(playerid, pName, 24);
format(string, 128, "* %s skida svoj pojas.", pName);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas[playerid] = 0;
return 1;
}


i to je to

Thx ;)
Naslov: Odg: [Pomoc] /pojas
Poruka od: Maric poslato Decembar 28, 2013, 01:04:44 PRE PODNE
i sad kad si to napravio bilo bi dobro da kad igrac udje u auto da mu pise stavite pojas da vas policija nebi kaznila i za saobracajnu policiju komandu /checkpojas ili tako nesto :)