Wysłany: 2013-05-25, 12:05
PGT-Karmazyn
Wiek: 29 Na forum: 4893 dni Posty: 40
Nick w MP: Karmazyn
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!
Wysłany: 2013-05-25, 12:28
IgrexolonO
Wiek: 34 Na forum: 6810 dni Posty: 1386
Piwa : 1062
"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;
}
Wysłany: 2013-05-25, 16:51
PGT-Karmazyn
Wiek: 29 Na forum: 4893 dni Posty: 40
Nick w MP: Karmazyn
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.
Wysłany: 2013-05-25, 16:53
IgrexolonO
Wiek: 34 Na forum: 6810 dni Posty: 1386
Piwa : 1062
"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?
Wysłany: 2013-05-26, 09:22
PGT-Karmazyn
Wiek: 29 Na forum: 4893 dni Posty: 40
Nick w MP: Karmazyn
Kod:
15. for(new i=0;i<MAX_PLAYERS;i++)
125. licznik[i] = TextDrawCreate(150.000000,200.000000,"licznik");
Wysłany: 2013-05-26, 10:22
IgrexolonO
Wiek: 34 Na forum: 6810 dni Posty: 1386
Piwa : 1062
"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.
Wysłany: 2013-05-26, 14:11
PGT-Karmazyn
Wiek: 29 Na forum: 4893 dni Posty: 40
Nick w MP: Karmazyn
Wszystko identycznie jest jak u Ciebie. Kropka w kropk?.
Wysłany: 2013-05-26, 14:29
IgrexolonO
Wiek: 34 Na forum: 6810 dni Posty: 1386
Piwa : 1062
"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?.
Wysłany: 2013-05-26, 15:40
PGT-Karmazyn
Wiek: 29 Na forum: 4893 dni Posty: 40
Nick w MP: Karmazyn
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...
Wysłany: 2013-05-26, 16:41
IgrexolonO
Wiek: 34 Na forum: 6810 dni Posty: 1386
Piwa : 1062
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;
Tagi: licznik
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: