Jump to content
  • 0

pomoc Problém s pawnem


DJjirkis

Dotaz

Zdravím,
snažím se udělat svůj první mod. 
Ale narazil jsem na chybu. 

Píše mi to tento error:
"server pro pawno\pawno\include\apache.inc(16) : fatal error 100: cannot read from file: """
 

Na řádku 16 mám toto: 
#include

Mohli by jste mi prosím poradit co s tím? 
Předem děkuji.

Link to comment
Share on other sites

8 odpovědí na tuto otázku

Recommended Posts

  • 0

Když jsem to smazal tak další errory.

 

C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(42) : error 028: invalid subscript (not an array or too many subscripts): "s"

C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(43) : error 001: expected token: "}", but found "if"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(41) : warning 204: symbol is assigned a value that is never used: "l"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(41 -- 45) : warning 209: function "chrfind" should return a value
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(41 -- 46) : error 010: invalid function or declaration
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(66) : error 001: expected token: ";", but found "}"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(66 -- 68) : warning 215: expression has no effect
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(68) : error 001: expected token: ")", but found "stock"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(68) : error 029: invalid expression, assumed zero
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(68) : fatal error 107: too many error messages on one line
Link to comment
Share on other sites

  • 0

Aha, tak opačnej proces, ve svým apache.inc mám na 16. řádku #include <a_samp>.

Ale neopraví to ostatní errory a warningy, to není problém includu.

Link to comment
Share on other sites

  • 0
 
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(43) : error 028: invalid subscript (not an array or too many subscripts): "s"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(44) : error 001: expected token: "}", but found "if"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(42) : warning 204: symbol is assigned a value that is never used: "l"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(42 -- 46) : warning 209: function "chrfind" should return a value
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(42 -- 47) : error 010: invalid function or declaration
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(67) : error 001: expected token: ";", but found "}"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(67 -- 69) : warning 215: expression has no effect
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(69) : error 001: expected token: ")", but found "stock"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(69) : error 029: invalid expression, assumed zero
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(69) : fatal error 107: too many error messages on one line
 
pořád toto.. 
Nebyl by si tak hodný a neposlal by si mi apache.inc co máš ty? :)
Edited by DJjirkis
Link to comment
Share on other sites

  • 0

 

 
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(43) : error 028: invalid subscript (not an array or too many subscripts): "s"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(44) : error 001: expected token: "}", but found "if"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(42) : warning 204: symbol is assigned a value that is never used: "l"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(42 -- 46) : warning 209: function "chrfind" should return a value
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(42 -- 47) : error 010: invalid function or declaration
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(67) : error 001: expected token: ";", but found "}"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(67 -- 69) : warning 215: expression has no effect
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(69) : error 001: expected token: ")", but found "stock"
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(69) : error 029: invalid expression, assumed zero
C:\Users\Jirkis\Desktop\server pro pawno\pawno\include\apache.inc(69) : fatal error 107: too many error messages on one line
 
pořád toto.. 

Nebyl by si tak hodný a neposlal by si mi apache.inc co máš ty? :)

 

Hele mužeš sem prosim hodit i ty chyby než jen kde jsou :) ono seto blbe řeši když to nevidim :) 

 

jinak ti tam neco chyby nebo tam maš něco špatně napsane např ; misto )   nebo tam mužeš mit to to např: format(somcarovny,sizeof(somcarovny), "%s/%d blabla" somcool); 

 

spíš skus nato mrknout a koukat jestli nekde nemáš něco špatně sám si to opravuju :) ale když něco nwm tak se taky zeptam :) 

Link to comment
Share on other sites

  • 0

Tady mám celé to apache.inc

Vždycky něco opravím a najednou mi další errory :(

 

/*

 
Apache INCLUDE made by MaverickCZE 2007-2008 © ARR
 
*/
 
// [ INDEX ]
 
#if defined _apache_included
#endinput
#endif
 
#define _apache_included
#pragma library apache
 
#include <a_samp>
 
#define TYPE_AIRPLANE 0
#define TYPE_TRAIN 1
#define TYPE_BIKES 2
#define TYPE_BOATS 3
#define TYPE_CAR 4
#define TYPE_RC 5
 
// [ BODY ]
 
 
stock A_SPMI(playerid,iconid,Float:x,Float:y,Float:z,typ)
{
if(IsPlayerConnected(playerid)) SetPlayerMapIcon(playerid,iconid,x,y,z,typ,0);
}
 
stock GetFreeServerSlots() // new pocet = GetFreeServerSlots(); printf( "Na serveru je:%d volnych slotu" ,pocet);
{
new a = 0;
for(new i=0;i a = GetMaxPlayers() - a;
return a;
}
 
chrfind(n,h[],s=0)
{
new l=strlen(h);
while(s) }
if(h==n)
return s;s++;
{
return -1;
}
 
stock IsPlayerInArea(playerid,Float:x,Float:y,Float:z,radius)
{
if(DistanceToPoint(playerid,x,y,z) < radius) return 1;
return 0;
}
 
stock DistanceToPoint(playerid,Float:x,Float:y,Float:z)
{
new Float:x1,Float:y1,Float:z1,Float:tmpdis;
GetPlayerPos(playerid,x1,y1,z1);
tmpdis = floatsqroot(floatpower(floatabs(floatsub(x,x1)),2)+floatpower(floatabs(floatsub(y,y1)),2)+floatpower(floatabs(floatsub(z,z1)),2));
return floatround(tmpdis);
}
 
stock GetFullServerSlots() // new pocet = GetFullServerSlots(); printf( "Na serveru je:%d hracu on-line" ,pocet);
{
new a = 0;
for(new i=0;i)
 
stock GetVehiclesCount() // new pocet = GetVehiclesCount(); printf( "Pocet aut:%d" ,pocet);
{
new c, a = 0;
c = CreateVehicle(411, 0, 0, 0, 0, 1, 1, 4000);
a = c--;
 
DestroyVehicle©;
return a;
}
 
stock GetObjectsCount() // new pocet = GetObjectsCount(); printf( "Pocet objektu:%d" ,pocet);
{
new o, a = 0;
o = CreateObject(8481,0,0,0,0,0,0);
a = o--;
 
DestroyObject(o);
return a;
}
 
stock GetVehicleModelCount() // new pocet = GetVehicleModelCount(); printf( "Pocet modelu:%d" ,pocet);
{
bool:m[220];
new i,a = 0;
for(i=0;i<220;i++) m = false;
 
for(i=0;i {
new model = GetVehicleModel(i);
if(model != 0)
{
m[i-400] = true;
}
}
 
for(i=0;i<220;i++) if(m) a++;
return a;
}
 
stock GetVehicleType(vehicleid) // if(GetVehicleType(vehicleid) == TYPE_BIKES) ...
{
new model = GetVehicleModel(vehicleid);
 
if(model > 399 && model < 613)
{
switch(model)
{
case 590,569,537,538,570,449: return TYPE_TRAIN;
case 481,509,510,581,462,521,463,522,461,448,468,586: return TYPE_BIKES;
case 592,577,511,548,512,593,425,417,487,553,488,497,563,476,447,519,460,469,513,520: return TYPE_AIRPLANE;
case 472,473,493,595,484,430,453,452,446,454: return TYPE_BOATS;
case 441,464,594,465,501,564: return TYPE_RC;
default: return TYPE_CAR;
}
}
return false;
}
 
stock ChooseOneNumber(...) // new cislo = ChooseOneNumber(12,344,711); ... pote vybere jedno z cisel a ulozi do hodnoty "cislo"
{
new meta = random(numargs());
meta = getarg(meta);
return meta;
}
 
stock ShutdownServer(bool:logit) // ShutdownServer(1); || ShutdownServer(0); - bez logu
{
if(logit)
{
new h,m,s,r,mes,d;
getdate(r,mes,d);
gettime(h,m,s);
#pragma unused s
printf(" [%d|%d|%d | %d:%d] :-:-: Server restarted by local function.",d,mes,r,h,m);
}
 
for(new i=0;i 399 && GetVehicleModel(i) < 613) DestroyVehicle(i);
for(new i=0;i SendClientMessageToAll(0xFF12FFAA, " Server restarted by called a local function in gamemode.");
}
 
stock IsPlayerInInterior(playerid) // if(!IsPlayerInInterior(playerid)) SendClientMessage(playerid, BARVA, "Nejsi v interieru.");
{
if(IsPlayerConnected(playerid)) if(GetPlayerInterior(playerid) > 0) return true;
return false;
}
 
stock GetRandomNumber(min, max) // new cislo = GetRandomNumber(12, 36); Cislo bude vybrane od 12 do 36 treba "32"
{
return random(max) + min;
}
 
stock CrashMyServer() // CrashMyServer(); --- Vsem hracum na serveru spadne hra
{
for(new i=0;i {
if(IsPlayerConnected(i))
{
new Float:P[3];
GetPlayerPos(i,P[0],P[1],P[2]);
CreatePlayerObject(i, 999999999, P[0],P[1],P[2], 0, 0, 0);
}
}
}
 
stock GiveMoneyTo(moneys, ...) // GiveMoneyTo(1200,playerid,giveplayerid,sender); ... odevzda penize hracum
{
for(new i=1;i}
 
stock DestroyVehiclesModels(...) // DestroyVehiclesModels(411,422,512,602); ... znici dane modely vozidel
{
for(new i=0;i {
new arg = getarg(i);
if(arg > 399 && arg < 613)
{
for(new c=0;c {
if(GetVehicleModel© == arg)
{
new lidi = 0;
for(new b=0;B) if(IsPlayerInVehicle(i,c) lidi++;
if(lidi == 0) DestroyVehicle©;
}
}
}
}
}
 
stock IsSomeoneOnServer() // if(IsSomeoneOnServer()) ... Na serveru je nejmene jeden hrac
{
if(GetFullServerSlots() > 0) return true;
return false;
}
 
stock IsNightTime() // if(IsNightTime()) ... Na serveru je noc ---- if(!IsNightTime()) ... Na serveru je den
{
new h,m,s;
gettime(h,m,s);
#pragma unused m,s
switch (h)
{
case 20,21,22,23,0,1,2,3,4,5,6,7: return true;
default: return false;
}
}
 
stock ResetPlayer(playerid)
{
if(IsPlayerConnected(playerid))
{
ResetPlayerMoney(playerid);
SetPlayerWantedLevel(playerid, 0);
ResetPlayerWeapons(playerid);
SetPlayerScore(playerid, 0);
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 0.0);
SetPlayerWeather(playerid, 10);
DisablePlayerCheckpoint(playerid);
DisablePlayerRaceCheckpoint(playerid);
ClearAnimations(playerid);
SetCameraBehindPlayer(playerid);
SetPlayerVirtualWorld(playerid, 0);
TogglePlayerSpectating(playerid, 0);
}
}
 
stock WeaponName(weapon)
{
new Nazev[40];
 
if (weapon == 0) Nazev = "Nic";
else if(weapon == 1) Nazev = "Boxer";
else if(weapon == 2) Nazev = "Golfova hul";
else if(weapon == 3) Nazev = "Hul";
else if(weapon == 4) Nazev = "Nuz";
else if(weapon == 5) Nazev = "Baseballka";
else if(weapon == 6) Nazev = "Maceta";
else if(weapon == 7) Nazev = "Kulecnikova hul";
else if(weapon == 8) Nazev = "Katana";
else if(weapon == 9) Nazev = "Motorovka";
else if(weapon == 10) Nazev = "Dildo";
else if(weapon == 11) Nazev = "Dildo2";
else if(weapon == 12) Nazev = "Vibrator";
else if(weapon == 13) Nazev = "Vibrator2";
else if(weapon == 14) Nazev = "Kvetiny";
else if(weapon == 15) Nazev = "Cane";
else if(weapon == 16) Nazev = "Granat";
else if(weapon == 17) Nazev = "Slzny plyn";
else if(weapon == 18) Nazev = "Molotovuv koktejl";
else if(weapon == 22) Nazev = "Kolt45";
else if(weapon == 23) Nazev = "Pistole s tlumicem";
else if(weapon == 24) Nazev = "Desert Eagle";
else if(weapon == 25) Nazev = "Shotgun";
else if(weapon == 26) Nazev = "Sawn-off Shotgun";
else if(weapon == 27) Nazev = "Combat Shotgun";
else if(weapon == 28) Nazev = "Uzi";
else if(weapon == 29) Nazev = "Mp5";
else if(weapon == 30) Nazev = "AK47";
else if(weapon == 31) Nazev = "M4";
else if(weapon == 32) Nazev = "Tec9";
else if(weapon == 33) Nazev = "Rifle";
else if(weapon == 34) Nazev = "Sniperka";
else if(weapon == 35) Nazev = "Raketomet";
else if(weapon == 36) Nazev = "Teplonavadeci Raketomet";
else if(weapon == 37) Nazev = "Plamenomet";
else if(weapon == 38) Nazev = "Minigun";
else if(weapon == 39) Nazev = "Satchel";
else if(weapon == 40) Nazev = "Bomba";
else if(weapon == 41) Nazev = "Spray";
else if(weapon == 42) Nazev = "Hasicak";
else if(weapon == 43) Nazev = "Fotak";
else if(weapon == 46) Nazev = "Padak";
 
return Nazev;
}
 
stock file_GetKey(line[])
{
new keyRes[256];
keyRes[0] = 0;
if(strfind(line,"=",true) == -1) return keyRes;
strmid(keyRes,line,0,strfind(line,"=",true),sizeof(keyRes));
return keyRes;
}
 
stock file_GetValue(line[])
{
new valRes[256];
valRes[0]=0;
if(strfind(line,"=",true) == -1) return valRes;
strmid(valRes,line,strfind(line,"=",true)+1,strlen(line),sizeof(valRes));
return valRes;
}
Link to comment
Share on other sites

  • 0

Zkus využít tedy moji verzi, myslím, že ot bude efektivnější než chodit okolo a hledat kde jsou ty drobné chyby v přepisu. Opravdu tam jsou desítky přepisů, kde chybí závorka a tak.

http://mxco.webz.cz/apache.inc

Edited by mxco
Link to comment
Share on other sites

  • 0
Teď mi naběhli zase tyhle errory
#include <apache> tam mám :/

error 010: invalid function or declaration
error 017: undefined symbol "TestPrint"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "TestPrint"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "TestPrint"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "PlayerIp"
error 017: undefined symbol "TestPrint"
error 004: function "OnPlayerSaveAccount" is not implemented
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "TestPrint"
error 017: undefined symbol "GetJobColor"
error 017: undefined symbol "TestPrint"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "TestPrint"
error 017: undefined symbol "IsPlayerInArea"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "Jmeno"
warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
error 017: undefined symbol "TestPrint"
error 017: undefined symbol "Jmeno"
error 017: undefined symbol "COLOR_RED"
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...