Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: SARMA poslato Jul 14, 2009, 21:44:10 POSLE PODNE

Naslov: komada /pu
Poruka od: SARMA poslato Jul 14, 2009, 21:44:10 POSLE PODNE
moze li mi neko pokazati kako napraviti komandu /pu
pokusavao sam 100puta ali uvijek warning

ako neko zna molim da mi pokaze


HVALA UNAPRIJED
Naslov: Odg: komada /pu
Poruka od: LordShigi poslato Jul 15, 2009, 08:20:02 PRE PODNE
Pa reci koji su warningi pa cemo popraviti.
Naslov: Odg: komada /pu
Poruka od: SARMA poslato Jul 15, 2009, 12:55:22 POSLE PODNE
ovo su warninzi





C:\DOCUME~1\sarma\Desktop\SAMP02~1.WIN\GAMEMO~1\MSRP.pwn(16733) : warning 217: loose indentation
C:\DOCUME~1\sarma\Desktop\SAMP02~1.WIN\GAMEMO~1\MSRP.pwn(16755) : warning 217: loose indentation
Naslov: Odg: komada /pu
Poruka od: SARMA poslato Jul 15, 2009, 12:59:03 POSLE PODNE
a ovo je komanda


if (!strcmp(cmd, "/pu", true))
   {
   if(gTeam[playerid] == 2 || IsACop(playerid))
     {
        if(GetDistanceBetweenPlayers(playerid, giveplayerid))
        {
           tmp = strtok(cmdtext, idx);
          if (!strlen(tmp))
                return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /pu [player id] [seatid]");
            new person = strval(tmp);
            tmp = strtok(cmdtext, idx);
            if (!strlen(tmp))
                return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /pu [player id] [seatid]");
            new seat = strval(tmp);
            new Float:pos[6];
            GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
            GetPlayerPos(person, pos[3], pos[4], pos[5]);
            if (floatcmp(floatabs(floatsub(pos[0], pos[3])), 10.0) != -1 &&
            floatcmp(floatabs(floatsub(pos[1], pos[4])), 10.0) != -1 &&
            floatcmp(floatabs(floatsub(pos[2], pos[5])), 10.0) != -1) return false;
            PutPlayerInVehicle(person, GetPlayerVehicleID(playerid), seat);
         }
         else
         {
             SendClientMessage(playerid, COLOR_GREY, "Player is not near you");
          }
     }
     else
     {
  SendClientMessage(playerid, COLOR_GREY, "You are not a Cop");
     }
return 1;
}


ako neko vidi kakvu gresku molim da mi kaze
Naslov: Odg: komada /pu
Poruka od: SOaD poslato Jul 15, 2009, 13:00:00 POSLE PODNE
negde si pogresio kad si stavljao { i }. Nisi stisnuo TAB ili mozda nisi stavio da se poklapaju  ;)
Naslov: Odg: komada /pu
Poruka od: SARMA poslato Jul 15, 2009, 13:01:04 POSLE PODNE
dali ti vidis gdje pa da ispravim
Naslov: Odg: komada /pu
Poruka od: matejdz poslato Jul 15, 2009, 13:16:16 POSLE PODNE
To sto si kopirao to ce ti raditi, jer su to samo WARNING-ovi :D

Radi malo sam TAB-om, uredi to lijepo...
Naslov: Odg: komada /pu
Poruka od: SARMA poslato Jul 15, 2009, 13:51:20 POSLE PODNE
ok tnx