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

Wysłany: 2013-05-25, 12:05


PGT-Karmazyn







Wiek: 29
Na forum: 4893 dni
Posty: 40
Nick w MP: Karmazyn



Respekt: 50

Witam! Robi?em licznik z poradnika:
http://www.youtube.com/wa..._XVCuw&index=16


Ale co? mi nie pyk?o, i mam errory:
Kod:


C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(126) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(127) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(128) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(129) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(130) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(131) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(132) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(133) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1226) : error 035: argument type mismatch (argument 2)
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1247) : error 017: undefined symbol "predy"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1248) : error 017: undefined symbol "pred_a"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1248) : error 017: undefined symbol "predx"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1248) : warning 215: expression has no effect
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1249) : error 017: undefined symbol "pred_b"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1249) : error 017: undefined symbol "floatround_rund"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1250) : error 017: undefined symbol "predstring"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1250) : error 029: invalid expression, assumed zero
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1250) : warning 215: expression has no effect
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1251) : error 017: undefined symbol "TextDarwSetString"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1242) : warning 203: symbol is never used: "prend_b"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1240) : warning 203: symbol is never used: "prendz"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1239) : warning 203: symbol is never used: "prendy"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1306) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


18 Errors.


A oto kod:
Kod:


new Text:licznik[MAX_PLAYERS];
//=========================
new Nazwapojazdu[][] = {
"Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Straz pozarna", "Trashmaster", "Limuzyna", "Manana",
"Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat",
"Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife",
"Trailer 1", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo",
"Seasparrow", "Pizzaboy", "Tram", "Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
"Berkley's RC Van", "Skimmer", "PCJ-600", "Skuter", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow",
"Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito",
"Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring",
"Sandking", "Blista Compact", "Policyjny Helikopter", "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B",
"Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Rower", "Rower Gorski", "Beagle", "Cropduster","Stunt", "Baker",
"Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Betoniarka", "Tow Truck", "Fortune",
"Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Fel tzer", "Remington", "Slamvan", "BLADe", "Freight", "Streak",
"Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Straz Pozarna LA", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit",
"Utility", "Nevada", "Yosemite", "Windsor", "Monster A", "Monster B", "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance",
"RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway",
"Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer 3", "Emperor", "Wayfarer", "Euros", "Hotdog",
"Club", "Freight Carriage", "Trailer 4", "Andromada", "Dodo", "RC Cam", "Launch", "Woz policyjny (LSPD)", "Woz policyjny (SFPD)",
"Woz policyjny (LVPD)", "Policyjny Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage Trailer A",
"Luggage Trailer B", "Schody", "Boxville", "Tiller", "Utility Trailer" };
//===================
public OnGameModeInit()
{
licznik[playerid] = TextDrawCreate(150.000000,200.000000,"");
TextDrawUseBox(licznik[playerid], 0);
TextDrawFont(licznik[playerid], 3);
TextDrawSetShadow(licznik[playerid],0);
TextDrawSetOutline(licznik[playerid],2);
TextDrawBackgroundColor(licznik[playerid],0x000000FF);
TextDrawColor(licznik[playerid],0xFFFFFFFF);
TextDrawAlignment(licznik[playerid],3);
TextDrawLetterSize(licznik[playerid],0.5,1.5);
}
//====================
public OnPlayerUpdate(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
new Float:prendx;
new Float:prendy;
new Float:prendz;
new Float:prend_a;
new prend_b;
new prendstring[500];
if(vehicleid != 0)
{
TextDrawShowForPlayer(playerid, licznik[playerid]);
GetVehicleVelocity(vehicleid, prendx, predy, predz);
pred_a = floatsqroot(((predx*predx)+(predy*predy))+(predz*predz))*136.666667;
pred_b = floatround(prend_a, floatround_rund);
format(prendstring, sizeof(predstring),"Nazwa: %s~n~Prendkosc: %i",Nazwapojazdu[GetVehicleModel(vihacleid(playerid))-400]);
TextDarwSetString(licznik[playerid],prendstring);
}
else
{
TextDrawHideForPlayer(playerid, licznik[playerid]);
}
return 1;
}
//========================


Prosz? o pomoc!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-25, 12:28


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"MUJ UKOHANY" napisał/a:

C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(126) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(127) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(128) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(129) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(130) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(131) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(132) : error 017: undefined symbol "playerid"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(133) : error 017: undefined symbol "playerid"


Kod:

public OnGameModeInit()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
licznik[i] = TextDrawCreate(150.000000,200.000000,"");
TextDrawUseBox(licznik[i], 0);
TextDrawFont(licznik[i], 3);
TextDrawSetShadow(licznik[i],0);
TextDrawSetOutline(licznik[i],2);
TextDrawBackgroundColor(licznik[i],0x000000FF);
TextDrawColor(licznik[i],0xFFFFFFFF);
TextDrawAlignment(licznik[i],3);
TextDrawLetterSize(licznik[i],0.5,1.5);
}
return 1;
}


"M U J UKOHANY" napisał/a:

C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1226) : error 035: argument type mismatch (argument 2)
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1247) : error 017: undefined symbol "predy"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1248) : error 017: undefined symbol "pred_a"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1248) : error 017: undefined symbol "predx"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1248) : warning 215: expression has no effect
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1249) : error 017: undefined symbol "pred_b"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1249) : error 017: undefined symbol "floatround_rund"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1250) : error 017: undefined symbol "predstring"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1250) : error 029: invalid expression, assumed zero
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1250) : warning 215: expression has no effect
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1251) : error 017: undefined symbol "TextDarwSetString"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1242) : warning 203: symbol is never used: "prend_b"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1240) : warning 203: symbol is never used: "prendz"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1239) : warning 203: symbol is never used: "prendy"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(1306) : warning 202: number of arguments does not match definition


Kod:

public OnPlayerUpdate(playerid)
{
if(GetPlayerVehicleID(playerid) != 0)
{
new Float:speed[4], final_speed, strSpeedTD[200];
GetVehicleVelocity(GetPlayerVehicleID(playerid),speed[0],speed[1],speed[2]);
speed[3] = floatsqroot(((speed[0]*speed[0])+(speed[1]*speed[1]))+(speed[2]*speed[2]))*180.666667;
final_speed = floatround(speed[3],floatround_round);
format(strSpeedTD, sizeof(predstring), "Nazwa: %s~n~Pr?dkosc: %i", Nazwapojazdu[GetVehicleModel(vehicleid)-400]);
TextDrawSetString(licznik[playerid], strSpeedTD);
TextDrawShowForPlayer(playerid, licznik[playerid]);
}
else TextDrawHideForPlayer(playerid, licznik[playerid]);
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-25, 16:51


PGT-Karmazyn







Wiek: 29
Na forum: 4893 dni
Posty: 40
Nick w MP: Karmazyn



Respekt: 50

Kod:


C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(15) : error 010: invalid function or declaration
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 017: undefined symbol "licznik"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 017: undefined symbol "i"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 029: invalid expression, assumed zero
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-25, 16:53


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"PGT-Karmazyn" napisał/a:

Kod:


C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(15) : error 010: invalid function or declaration
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 017: undefined symbol "licznik"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 017: undefined symbol "i"
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : error 029: invalid expression, assumed zero
C:\Users\Szymon\Desktop\Serwer\gamemodes\trol.pwn(125) : fatal error 107: too many error messages on one line

Compilation gtaonline compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.


Jakie to linie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 09:22


PGT-Karmazyn







Wiek: 29
Na forum: 4893 dni
Posty: 40
Nick w MP: Karmazyn



Respekt: 50

Kod:


15. for(new i=0;i<MAX_PLAYERS;i++)

125. licznik[i] = TextDrawCreate(150.000000,200.000000,"licznik");


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 10:22


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"PGT-Karmazyn" napisał/a:

Kod:


15. for(new i=0;i<MAX_PLAYERS;i++)

125. licznik[i] = TextDrawCreate(150.000000,200.000000,"licznik");


Poka? ca?y kod na pastebinie, bo znaj?c ?ycie to kopiowa? te? nie potrafisz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 14:11


PGT-Karmazyn







Wiek: 29
Na forum: 4893 dni
Posty: 40
Nick w MP: Karmazyn



Respekt: 50

Wszystko identycznie jest jak u Ciebie. Kropka w kropk?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 14:29


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"PGT-Karmazyn" napisał/a:

Wszystko identycznie jest jak u Ciebie. Kropka w kropk?.


Chodzi mi o ca?okszta?t Twojego skryptu geniuszu. Bazowa?em na Twoim, a znaj?c ?ycie go *****?e?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 15:40


PGT-Karmazyn







Wiek: 29
Na forum: 4893 dni
Posty: 40
Nick w MP: Karmazyn



Respekt: 50

Kod:


#include <a_samp>
#include <dini>
#include <sscanf>

new Float:pHealth;
new dstring[258];

#define Info_Gracza "%s.ini"

new Nazwapojazdu[][] = {
"Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Straz pozarna", "Trashmaster", "Limuzyna", "Manana",
"Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat",
"Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife",
"Trailer 1", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo",
"Seasparrow", "Pizzaboy", "Tram", "Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
"Berkley's RC Van", "Skimmer", "PCJ-600", "Skuter", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow",
"Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito",
"Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring",
"Sandking", "Blista Compact", "Policyjny Helikopter", "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B",
"Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Rower", "Rower Gorski", "Beagle", "Cropduster","Stunt", "Baker",
"Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Betoniarka", "Tow Truck", "Fortune",
"Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Fel tzer", "Remington", "Slamvan", "BLADe", "Freight", "Streak",
"Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Straz Pozarna LA", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit",
"Utility", "Nevada", "Yosemite", "Windsor", "Monster A", "Monster B", "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance",
"RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway",
"Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer 3", "Emperor", "Wayfarer", "Euros", "Hotdog",
"Club", "Freight Carriage", "Trailer 4", "Andromada", "Dodo", "RC Cam", "Launch", "Woz policyjny (LSPD)", "Woz policyjny (SFPD)",
"Woz policyjny (LVPD)", "Policyjny Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage Trailer A",
"Luggage Trailer B", "Schody", "Boxville", "Tiller", "Utility Trailer" };

for(new i=0;i<MAX_PLAYERS;i++)

public OnGameModeInit()
{


licznik[i] = TextDrawCreate(150.000000,200.000000,"licznik");
TextDrawUseBox(licznik[i], 0);
TextDrawFont(licznik[i], 3);
TextDrawSetShadow(licznik[i],0);
TextDrawSetOutline(licznik[i],2);
TextDrawBackgroundColor(licznik[i],0x000000FF);
TextDrawColor(licznik[i],0xFFFFFFFF);
TextDrawAlignment(licznik[i],3);
TextDrawLetterSize(licznik[i],0.5,1.5);
}


AddPlayerClass(162, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(1, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(62, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(2, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(322, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(52, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(34, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(234, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(73, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(76, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(67, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(56, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);


UsePlayerPedAnims();
DisableInteriorEnterExits();
SetTimer("hungreh", 100000, true);

<<< OBIEKTY >>>

public OnGameModeExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1128.800048, -1459.689941, 15.796875);
SetPlayerFacingAngle(playerid, 0.000000);
SetPlayerCameraPos(playerid, 1128.050048, -1452.439941, 18.796875);
SetPlayerCameraLookAt(playerid, 1129.050048, -1459.689941, 15.796875);
return 1;
}

public OnPlayerConnect(playerid)
{
Zaladuj_Info(playerid);
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
Zapisz_Info(playerid);
TextDrawHideForPlayer(playerid, glod);
return 1;
}

public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid,glod);
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{

return 0;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{

return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{

return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
TextDrawShowForPlayer(playerid,licznik);

return 1;
}

public OnPlayerUpdate(playerid)
{
if(GetPlayerVehicleID(playerid) != 0)
{
new Float:speed[4], final_speed, strSpeedTD[200];
GetVehicleVelocity(GetPlayerVehicleID(playerid),speed[0],speed[1],speed[2]);
speed[3] = floatsqroot(((speed[0]*speed[0])+(speed[1]*speed[1]))+(speed[2]*speed[2]))*180.666667;
final_speed = floatround(speed[3],floatround_round);
format(strSpeedTD, sizeof(predstring), "Nazwa: %s~n~Pr?dkosc: %i", Nazwapojazdu[GetVehicleModel(vehicleid)-400]);
TextDrawSetString(licznik[playerid], strSpeedTD);
TextDrawShowForPlayer(playerid, licznik[playerid]);
}
else TextDrawHideForPlayer(playerid, licznik[playerid]);
return 1;
}

forward playerTextDrawHide(playerid);

public playerTextDrawHide(playerid)
{

}

forward hungreh();

public hungreh()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
GetPlayerHealth(i, pHealth);
SetPlayerHealth(i, pHealth-10.0);
}
}
return 1;
}

Zaladuj_Info(playerid)
{
format(dstring,sizeof(dstring),Info_Gracza,Gracz(playerid));
SetPlayerScore(playerid, dini_Int(dstring, "Score"));
GivePlayerMoney(playerid, dini_Int(dstring, "Money"));
SetPlayerHealth(playerid, dini_Int(dstring, "Health"));
return 1;
}

Zapisz_Info(playerid)
{
format(dstring,sizeof(dstring),Info_Gracza,Gracz(playerid));
dini_IntSet(dstring, "Score", GetPlayerScore(playerid));
dini_IntSet(dstring, "Money", GetPlayerMoney(playerid));
dini_IntSet(dstring, "Health", GetPlayerHealth(playerid));
return 1;
}

Gracz(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid,nick,sizeof(nick));
return nick;
}

forward KoniecAnimacji(playerid);

public KoniecAnimacji(playerid)
{
ClearAnimations(playerid);
}



To jest du?y skr?t mapy. Bo tam jest jeszcze sklep i nie wiem czy wszystko z niego usun??em. wi?c... Jak b?d? b??dy to wiesz...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 16:41


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Og?lnie jak to zobaczy?em, to chcia?o mi si? p?aka?.

Kod:

#include <a_samp>
#include <dini>
#include <sscanf>

new dstring[258];
new Text:licznik[MAX_PLAYERS];

#define Info_Gracza "%s.ini"

new Nazwapojazdu[][] = {
"Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Straz pozarna", "Trashmaster", "Limuzyna", "Manana",
"Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat",
"Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife",
"Trailer 1", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo",
"Seasparrow", "Pizzaboy", "Tram", "Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
"Berkley's RC Van", "Skimmer", "PCJ-600", "Skuter", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow",
"Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito",
"Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring",
"Sandking", "Blista Compact", "Policyjny Helikopter", "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B",
"Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Rower", "Rower Gorski", "Beagle", "Cropduster","Stunt", "Baker",
"Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Betoniarka", "Tow Truck", "Fortune",
"Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Fel tzer", "Remington", "Slamvan", "BLADe", "Freight", "Streak",
"Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Straz Pozarna LA", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit",
"Utility", "Nevada", "Yosemite", "Windsor", "Monster A", "Monster B", "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance",
"RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway",
"Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer 3", "Emperor", "Wayfarer", "Euros", "Hotdog",
"Club", "Freight Carriage", "Trailer 4", "Andromada", "Dodo", "RC Cam", "Launch", "Woz policyjny (LSPD)", "Woz policyjny (SFPD)",
"Woz policyjny (LVPD)", "Policyjny Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage Trailer A",
"Luggage Trailer B", "Schody", "Boxville", "Tiller", "Utility Trailer" };

public OnGameModeInit()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
licznik[i] = TextDrawCreate(150.000000,200.000000,"licznik");
TextDrawUseBox(licznik[i], 0);
TextDrawFont(licznik[i], 3);
TextDrawSetShadow(licznik[i],0);
TextDrawSetOutline(licznik[i],2);
TextDrawBackgroundColor(licznik[i],0x000000FF);
TextDrawColor(licznik[i],0xFFFFFFFF);
TextDrawAlignment(licznik[i],3);
TextDrawLetterSize(licznik[i],0.5,1.5);
}

AddPlayerClass(162, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(1, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(62, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(2, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(322, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(52, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(34, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(234, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(73, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(76, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(67, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);
AddPlayerClass(56, 1128.80, -1459.69, 15.39, 0.0, 43, 9999, 29, 999999, 0, 0);

UsePlayerPedAnims();
DisableInteriorEnterExits();
SetTimer("hungreh", 100000, true);
return 1;
}

public OnGameModeExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1128.800048, -1459.689941, 15.796875);
SetPlayerFacingAngle(playerid, 0.000000);
SetPlayerCameraPos(playerid, 1128.050048, -1452.439941, 18.796875);
SetPlayerCameraLookAt(playerid, 1129.050048, -1459.689941, 15.796875);
return 1;
}

public OnPlayerConnect(playerid)
{
Zaladuj_Info(playerid);
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
Zapisz_Info(playerid);
return 1;
}

public OnPlayerSpawn(playerid)
{
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
return 0;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
return 0;
}

public OnPlayerUpdate(playerid)
{
if(GetPlayerVehicleID(playerid) != 0)
{
new Float:speed[4], final_speed, strSpeedTD[200];
GetVehicleVelocity(GetPlayerVehicleID(playerid),speed[0],speed[1],speed[2]);
speed[3] = floatsqroot(((speed[0]*speed[0])+(speed[1]*speed[1]))+(speed[2]*speed[2]))*180.666667;
final_speed = floatround(speed[3],floatround_round);
format(strSpeedTD, sizeof(predstring), "Nazwa: %s~n~Pr?dkosc: %i", Nazwapojazdu[GetVehicleModel(vehicleid)-400]);
TextDrawSetString(licznik[playerid], strSpeedTD);
TextDrawShowForPlayer(playerid, licznik[playerid]);
}
else TextDrawHideForPlayer(playerid, licznik[playerid]);
return 1;
}

forward hungreh();
public hungreh()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
new Float:pHealth;
GetPlayerHealth(i, pHealth);
SetPlayerHealth(i, pHealth-10.0);
}
}
return 1;
}

stock Zaladuj_Info(playerid)
{
format(dstring,sizeof(dstring),Info_Gracza,Gracz(playerid));
SetPlayerScore(playerid, dini_Int(dstring, "Score"));
GivePlayerMoney(playerid, dini_Int(dstring, "Money"));
SetPlayerHealth(playerid, dini_Int(dstring, "Health"));
return 1;
}

stock Zapisz_Info(playerid)
{
format(dstring,sizeof(dstring),Info_Gracza,Gracz(playerid));
dini_IntSet(dstring, "Score", GetPlayerScore(playerid));
dini_IntSet(dstring, "Money", GetPlayerMoney(playerid));
dini_IntSet(dstring, "Health", GetPlayerHealth(playerid));
return 1;
}

stock Gracz(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid,nick,sizeof(nick));
return nick;
}

forward KoniecAnimacji(playerid); public KoniecAnimacji(playerid) return ClearAnimations(playerid), 1;


Postaw piwo autorowi tego posta
 

 
Tagi: licznik
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Licznik 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