Szerző Téma: 3 warnings  (Megtekintve 926 alkalommal)

3 warnings
« Dátum: 2015. március 15. - 22:15:38 »
0 Show voters
Sziasztok ezek a Warningok fordultak elő a kis próbálkozásaimba.
 
(11939) : warning 202: number of arguments does not match definition
(11939) : warning 202: number of arguments does not match definition
(11939) : warning 202: number of arguments does not match definition

 
Ez a parancs:
 
CMD:green(playerid, params[])
{
new Liter, Mibol, S[128], uzemanyag[50];
new VehID = GetClosestCar(playerid);
new Float: vX, Float: vY, Float: vZ;
GetVehiclePos(VehID, vY, vX, vZ);
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, PIROS, \"Járműből nem tankolhatsz!\");
if(!IsPlayerInRangeOfPoint(playerid, 5.5, vY, vX, vZ)) return SendClientMessage(playerid, PIROS, \"Nincs a közeledben jármű!\");
if(!IsPlayerInRangeOfPoint(playerid, 10.0, -1734.7700,2596.8271,5.3475, 40.0, 0, 0) ) return SendClientMessage(playerid, PIROS, \"Itt nem tankolhatsz!\");
if(sscanf(params, \"dd\", Mibol, Liter)) return SendClientMessage(playerid, PIROS, \"Használat: /tankol < Benzin($3/liter) - 1 | Gázolaj($2/liter) - 2 > < Mennyit >\");
if(vInfo[VehID][bEINDITVA] == true) return SendClientMessage(playerid, PIROS, \"Előbb állítsd le a motort!\");
if(vInfo[VehID][uZEMANYAGTIPUS] == 0) return SendClientMessage(playerid, PIROS, \"Ebbe a járműbe nem tudsz tankolni.\");
if(Mibol < 1 || Mibol > 2) return SendClientMessage(playerid, PIROS, \"Érvénytelen üzemanyagfajta.\");
if(Liter == 0) return SendClientMessage(playerid, PIROS, \"Nem tankolhatsz 0 Litert!\");
if(vInfo[VehID][uZEMANYAG] + Liter > vInfo[VehID][MAXUZEMANYAG]) return SendClientMessage(playerid, PIROS, \"Nem fér bele ennyi üzemanyag!\");
if(vInfo[VehID][uZEMANYAGTIPUS] != vInfo[VehID][uZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, \"Amíg rossz üzemanyag van a kocsiban nem tankolhatsz!\");
if(Mibol == 1 && Liter > Benzin) return SendClientMessage(playerid, PIROS, \"Sajnos nincsen ennyi benzin a kúton!\");
if(Mibol == 2 && Liter > Diesel) return SendClientMessage(playerid, PIROS, \"Sajnos nincsen ennyi gázolaj a kúton!\");
vInfo[VehID][uZEMANYAG] += Liter;
vInfo[VehID][uZEMANYAGTIPUSVAN] = Mibol;
switch(vInfo[VehID][uZEMANYAGTIPUSVAN])
{
case BENZIN: { uzemanyag = \"benzint\"; }
case DIESEL: { uzemanyag = \"gázolajat\"; }
}
switch(Mibol)
{
case 1:
{
   Delete3DTextLabel(benzinjelzo);
   Benzin += Liter;
   format(S, sizeof(S), \"Benzin: %d l\", Benzin);
   benzinjelzo = Create3DTextLabel(S, NARANCS, -1734.7700,2596.8271,5.3475, 40.0, 0, 0);
   format(S, sizeof(S), \"Tankoltál a járműbe %d liter benzint $%dért.\", Liter, 3*Liter);
   SendClientMessage(playerid, PIROS, S);
   if(VehID < 200)
   {
                SendClientMessage(playerid, PIROS, \"Mivel munkakocsit tankoltál ezért a főnököd fizeti az üzemanyagot!\");
   }
}
case 2:
{
   Delete3DTextLabel(dieseljelzo);
   Diesel += Liter;
   format(S, sizeof(S), \"Gázolaj: %d l\", Diesel);
   dieseljelzo = Create3DTextLabel(S, NARANCS, -1734.7700,2596.8271,5.3475,40.0,0,0 );
   format(S, sizeof(S), \"Tankoltál a járműbe %d liter gázolajat $%dért.\", Liter, 2*Liter);
   SendClientMessage(playerid, PIROS, S);
   if(VehID < 200)
   {
                SendClientMessage(playerid, PIROS, \"Mivel munkakocsit tankoltál ezért a főnököd fizeti az üzemanyagot!\");
   }
}
}
UzemanyagMent();
return 1;
}

 
És ebben van hiba
 
   if(!IsPlayerInRangeOfPoint(playerid, 10.0, -1734.7700,2596.8271,5.3475, 40.0, 0, 0) ) return SendClientMessage(playerid, PIROS, \"Itt nem tankolhatsz!\");

Nem elérhető Lofoli

  • 296
    • Profil megtekintése
3 warnings
« Válasz #1 Dátum: 2015. március 15. - 22:20:04 »
0 Show voters

Nem elérhető rayle

  • 174
    • Profil megtekintése
3 warnings
« Válasz #2 Dátum: 2015. március 15. - 22:59:09 »
0 Show voters
        if(!IsPlayerInRangeOfPoint(playerid, 10.0, -1734.7700,2596.8271,5.3475)) return SendClientMessage(playerid, PIROS, \"Itt nem tankolhatsz!\");

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
3 warnings
« Válasz #3 Dátum: 2015. március 15. - 23:07:22 »
0 Show voters
Idézetet írta: LoFoLi. date=1426454404\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53327\" data-ipsquote-contentclass=\"forums_Topic
Ezt ide kellet volna nyitni
http://sampforum.hu/index.php?topic=26421.msg533564;topicseen#new
 

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal