Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-11-12, 21:03


Rumun







Wiek: 30
Na forum: 5235 dni
Posty: 316
Nick w MP: Rumun

Piwa: 25

Respekt: 69

Witam.Mam pewien problem w zasadzie problemy ,bo s? one trzy,a oto one:

1.

Kod:

warning 202: number of arguments does not match definition


Linijka:

Kod:

SetVehiclePos(GetPlayerVehicleID(playerid),299,308.2700,-2236.8931,44);



2.

Kod:

warning 225: unreachable code


Linijka:

Kod:

if(listitem == 1)


3.
Kod:

warning 204: symbol is assigned a value that is never used: "dtimer"


Linijka:

Kod:

dtimer = SetTimer("Drift", 200, true);


Za pomoc z g?ry dzi?kuje.Za pomoc oczywi?cie piwko. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 21:19


Wafelowski







Wiek: 29
Na forum: 5347 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Co do pierwszego to tu masz link http://wiki.sa-mp.com/wiki/SetVehiclePos
Co do drugiego, poka? ca?? t? funkcje i kilka linijek przed. Do 3: Zmienna "dtimer" nie jest nigdzie u?ywana po prostu wywal to sprzed tego timera i po sprawie. Polecam r?wnie?: http://codegenerators.pl/ > Parser b??d?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 21:35


Rumun







Wiek: 30
Na forum: 5235 dni
Posty: 316
Nick w MP: Rumun

Piwa: 25

Respekt: 69

Problem drugi:

Kod:

if(dialogid == cars)
{
if(listitem == 0)
{
}
if(GetPlayerMoney(playerid) > 8000)
{
new Float:X, Float:Y, Float:Z, elegy;
GetPlayerPos(playerid, X, Y, Z);
elegy = CreateVehicle(562, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, elegy, 0);
GivePlayerMoney(playerid, -8000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Elegy za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
if(listitem == 1)
{
}
if(GetPlayerMoney(playerid) > 8000)
{
new Float:X, Float:Y, Float:Z, uranus;
GetPlayerPos(playerid, X, Y, Z);
uranus = CreateVehicle(558, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, uranus, 0);
GivePlayerMoney(playerid, -8000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Uranus za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
if(listitem == 2)
{
}
if(GetPlayerMoney(playerid) > 6000)
{
new Float:X, Float:Y, Float:Z, sabre;
GetPlayerPos(playerid, X, Y, Z);
sabre = CreateVehicle(475, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, sabre, 0);
GivePlayerMoney(playerid, -6000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Sabre za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
if(listitem == 3)
{
}
if(GetPlayerMoney(playerid) > 6000)
{
new Float:X, Float:Y, Float:Z, clover;
GetPlayerPos(playerid, X, Y, Z);
clover = CreateVehicle(542, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, clover, 0);
GivePlayerMoney(playerid, -6000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Clover za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
if(listitem == 4)
{
}
if(GetPlayerMoney(playerid) > 10000)
{
new Float:X, Float:Y, Float:Z, buffalo;
GetPlayerPos(playerid, X, Y, Z);
buffalo = CreateVehicle(402, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, buffalo, 0);
GivePlayerMoney(playerid, -10000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Buffalo za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
if(listitem == 5)
{
}
if(GetPlayerMoney(playerid) > 10500)
{
new Float:X, Float:Y, Float:Z, bullet;
GetPlayerPos(playerid, X, Y, Z);
bullet = CreateVehicle(541, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, bullet, 0);
GivePlayerMoney(playerid, -10500);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Bullet za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
if(listitem == 6)
{
}
if(GetPlayerMoney(playerid) > 35000)
{
new Float:X, Float:Y, Float:Z, supergt;
GetPlayerPos(playerid, X, Y, Z);
supergt = CreateVehicle(506, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, supergt, 0);
GivePlayerMoney(playerid, -35000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? SuperGT za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
if(listitem == 7)
{
}
if(GetPlayerMoney(playerid) > 34000)
{
new Float:X, Float:Y, Float:Z, infernus;
GetPlayerPos(playerid, X, Y, Z);
infernus = CreateVehicle(411, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, infernus, 0);
GivePlayerMoney(playerid, -34000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Infernus za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 21:39


Wafelowski







Wiek: 29
Na forum: 5347 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Klamry masz ?le u?o?one dam Ci tu 1 przyk?ad reszt? sobie sam popraw:

A wi?c tak nie powinno by?:
Kod:

if(listitem == 0)
{
}
if(GetPlayerMoney(playerid) > 8000)
{
new Float:X, Float:Y, Float:Z, elegy;
GetPlayerPos(playerid, X, Y, Z);
elegy = CreateVehicle(562, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, elegy, 0);
GivePlayerMoney(playerid, -8000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Elegy za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
{
return 1;
}



A tak powinno by?:

Kod:

if(listitem == 0)
{
if(GetPlayerMoney(playerid) > 8000)
{
new Float:X, Float:Y, Float:Z, elegy;
GetPlayerPos(playerid, X, Y, Z);
elegy = CreateVehicle(562, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, elegy, 0);
GivePlayerMoney(playerid, -8000);
SendClientMessage(playerid, 0x33AA33AA, "Kupi?e? Elegy za 8000$");
}
else SendClientMessage(playerid,COLOR_WHITE," Nie masz wystarczaj?cej sumy!");
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-13, 08:22


Rumun







Wiek: 30
Na forum: 5235 dni
Posty: 316
Nick w MP: Rumun

Piwa: 25

Respekt: 69

Dzi?ki za pomoc wszystkie warningi naprawione.Piwko leci. :)

Postaw piwo autorowi tego posta
 

 
Tagi: jest :: nie :: tak :: ...
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku