Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ~!Mr. PsychoManijak!~ poslato April 08, 2012, 13:07:57 POSLE PODNE

Naslov: [Pomoc]Novih 5 warninga
Poruka od: ~!Mr. PsychoManijak!~ poslato April 08, 2012, 13:07:57 POSLE PODNE
Skripta koju koristim:RPG/DM
Detaljan opis problema:Znaci radio sam po tutu pokretni lift Click za tut  (http://balkan-samp.com/forum/index.php?topic=41321.0) imao sam 3 warninga koja nisu pravila probleme i kada sam uradio sve po tutu dobio nova 5 i kada udjem u "lift" sto sam napravio kucam komandu koju sam napravio i kaze "Nisi u liftu"
Dio skripte:
Gore sam stavio
new zLift
zatim pod OnGameModeInit() sam dodao
zLift = CreateObject(14824, 1424, -1490.3000488281, 20.700000762939, 0, 0, 180);
Zatim pod OnPlayerCommand sam dodao sledece
    if(strcmp(cmd,"/liftgore",true)==0)//Komanda je da lift ide gore
   {
      if(IsPlayerInRangeOfPoint(playerid,-1490.3000488281, 20.700000762939, 0, 0, 180))
        {

         MoveDynamicObject(zLift,1421.9000244141, -1488.1999511719, 125.5, 0, 0, 50);  // Ovde su kordinate od lifta na vrhu, zanci uzimate drugi CreateDynamicObject, onaj sto ste snimili kako ce da bude kada lift ode gore, i stavite ih tu
         SendClientMessage(playerid, COLOR_LIGHTBLUE, " Lift ide gore,molimo ostanite u liftu");//Ovu poruku pokazuje kada igrac kuca komandu da lift ide gore dok je u liftu
      }
      else
      {
         SendClientMessage(playerid, COLOR_RED, "Nisi u liftu");//ovu poruku pokaye kada igrac nije u liftu a kuca komandu
      }
      return 1;//kraj komande da lift ide gore
   }
   if(strcmp(cmd,"/liftdole",true)==0)//Da lift ide dole
   {
      if(IsPlayerInRangeOfPoint(playerid, -1490.3000488281, 20.700000762939, 0, 0, 180))
        {
         MoveDynamicObject(zLift,-1490.3000488281, 20.700000762939, 0, 0, 180);  // Ovde su kordinate od spustenog lifta, zanci uzimate prvi CreateDynamicObject, onaj sto ste snimili kako ce da bude kada je lift u prizemlju, i stavite ih tu

         SendClientMessage(playerid, COLOR_ORANGE, " Lift ide u dole,nepomerajte se iz lifta");//Kada je igrac u liftu i kuca komandu pokaze mu ovu poruku
      }
      else
      {
         SendClientMessage(playerid, COLOR_GREEN, "Nisi u liftu");//kada igrac kuca komandu a nije u liftu
      }
      return 1;//kraj komande
   }

Evo vam Ono sto sam namapao zbog kordinata
Kada je lift dole:
CreateObject(14824, 1424, -1490.3000488281, 20.700000762939, 0, 0, 180);
A kada je lift gore:
CreateObject(14824, 1421.9000244141, -1488.1999511719, 125.5, 0, 0, 50);
Neke slike/video za lakse dobivanje pomoci(neobavezno):Nemam...Dali neko moze da mi ispravi gresku?
Naslov: Odg: [Pomoc]Novih 5 warninga
Poruka od: [TG:RP]$--L84S--$ poslato April 08, 2012, 13:09:43 POSLE PODNE
stavi koje warninge i na kojim linija izbaci zamijeni ovako :
    if(strcmp(cmd,"/liftgore",true)==0)//Komanda je da lift ide gore
   {
      if(IsPlayerInRangeOfPoint(playerid,-1490.3000488281, 20.700000762939, 0, 0, 180))
        {

         MoveObject(zLift,1421.9000244141, -1488.1999511719, 125.5, 0, 0, 50);  // Ovde su kordinate od lifta na vrhu, zanci uzimate drugi CreateDynamicObject, onaj sto ste snimili kako ce da bude kada lift ode gore, i stavite ih tu
         SendClientMessage(playerid, COLOR_LIGHTBLUE, " Lift ide gore,molimo ostanite u liftu");//Ovu poruku pokazuje kada igrac kuca komandu da lift ide gore dok je u liftu
      }
      else
      {
         SendClientMessage(playerid, COLOR_RED, "Nisi u liftu");//ovu poruku pokaye kada igrac nije u liftu a kuca komandu
      }
      return 1;//kraj komande da lift ide gore
   }
   if(strcmp(cmd,"/liftdole",true)==0)//Da lift ide dole
   {
      if(IsPlayerInRangeOfPoint(playerid, -1490.3000488281, 20.700000762939, 0, 0, 180))
        {
         MoveObject(zLift,-1490.3000488281, 20.700000762939, 0, 0, 180);  // Ovde su kordinate od spustenog lifta, zanci uzimate prvi CreateDynamicObject, onaj sto ste snimili kako ce da bude kada je lift u prizemlju, i stavite ih tu

         SendClientMessage(playerid, COLOR_ORANGE, " Lift ide u dole,nepomerajte se iz lifta");//Kada je igrac u liftu i kuca komandu pokaze mu ovu poruku
      }
      else
      {
         SendClientMessage(playerid, COLOR_GREEN, "Nisi u liftu");//kada igrac kuca komandu a nije u liftu
      }
      return 1;//kraj komande
   }
Naslov: Odg: [Pomoc]Novih 5 warninga
Poruka od: ~!Mr. PsychoManijak!~ poslato April 08, 2012, 13:12:17 POSLE PODNE
Resio sam vecinu ostala su 4
C:\Documents and Settings\Administrator\Desktop\Balkan Drift\BalkanDrift\Balkan Drift\gamemodes\BalkanDrift.pwn(21081) : warning 204: symbol is assigned a value that is never used: "final_speed_int"
C:\Documents and Settings\Administrator\Desktop\Balkan Drift\BalkanDrift\Balkan Drift\gamemodes\BalkanDrift.pwn(21075) : warning 204: symbol is assigned a value that is never used: "speed_string"
C:\Documents and Settings\Administrator\Desktop\Balkan Drift\BalkanDrift\Balkan Drift\gamemodes\BalkanDrift.pwn(22079) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\Balkan Drift\BalkanDrift\Balkan Drift\gamemodes\BalkanDrift.pwn(22093) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Warnings.
Ako ocete linije kazite


Edit:i dalje kada sam u liftu kaze:"Nisi u Liftu" pomoccc??
Naslov: Odg: [Pomoc]Novih 5 warninga
Poruka od: Joey_ poslato April 08, 2012, 15:33:15 POSLE PODNE
Ovo bi trebalo raditi:

if(strcmp(cmd, "/liftgore", true) == 0)//Komanda je da lift ide gore
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -1490.3000488281, 20.700000762939, 0))
{
MoveDynamicObject(zLift, 1421.9000244141, -1488.1999511719, 125.5, 4.0);  // Ovde su kordinate od lifta na vrhu, zanci uzimate drugi CreateDynamicObject, onaj sto ste snimili kako ce da bude kada lift ode gore, i stavite ih tu
SendClientMessage(playerid, COLOR_LIGHTBLUE, " Lift ide gore,molimo ostanite u liftu");//Ovu poruku pokazuje kada igrac kuca komandu da lift ide gore dok je u liftu
}
else
{
SendClientMessage(playerid, COLOR_RED, "Nisi u liftu");//ovu poruku pokaye kada igrac nije u liftu a kuca komandu
}
return 1;//kraj komande da lift ide gore
}

if(strcmp(cmd, "/liftdole", true) == 0)//Da lift ide dole
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 1421.9000244141, -1488.1999511719, 125.5))
{
MoveDynamicObject(zLift,  -1490.3000488281, 20.700000762939, 0, 4.0);  // Ovde su kordinate od spustenog lifta, zanci uzimate prvi CreateDynamicObject, onaj sto ste snimili kako ce da bude kada je lift u prizemlju, i stavite ih tu
SendClientMessage(playerid, COLOR_ORANGE, " Lift ide u dole,nepomerajte se iz lifta");//Kada je igrac u liftu i kuca komandu pokaze mu ovu poruku
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Nisi u liftu");//kada igrac kuca komandu a nije u liftu
}
return 1;//kraj komande
}
Naslov: Odg: [Pomoc]Novih 5 warninga
Poruka od: ~!Mr. PsychoManijak!~ poslato April 08, 2012, 15:51:26 POSLE PODNE
Sada imam 2 warninga samo ali i dalje mi nece udjem u taj "lift" sto sam napravio i kucam /liftgore
i kaze"Nisi u liftu"