gamer252 0 Odesláno: 21. Únor, 2012 Share Odesláno: 21. Únor, 2012 Zdravím . Už asi týžden neviem vyriešiť problém v pawno . Kód: #include #define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1 #pragma tabsize 0 //Definice ------------------------------------------------------------------------------------------ #define CERVENA 0xE10000AA #define ZLUTA 0xFFFF00AA #define ZELENA 0x33AA33AA #define BILA 0xFFFFFFAA #define MODRA 0x0000BBAA #define ZLATA 0xB8860BAA #define ORANZOVA 0xFF9900AA #define cmdtext //---------------------------------------------------------------------------------------------------- stock PlayerName(playerid) { new name[255]; GetPlayerName(playerid, name, 255); return name; } stock PlayerIp(playerid) { new p[16]; GetPlayerIp(playerid,p,16); return p; } //------------------------------------------------------------------------public public OnFilterScriptInit() { print("\n--- ---\n\n"); return true; } public OnFilterScriptExit() { print("\n--- ---\n\n"); return true; } //DCMD ------------------------------------------------------------------------------------------------- dcmd_car(playerid,params[]) { new carid = strval(params[0]); if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFFFFFFAA, "Niesi admin.You are not admin.");{ if(!params[0])return SendClientMessage(playerid, CERVENA, "Zle zadaný príkaz . použi /car [id vozidla].Unknow command , use /car [iD CARS]"); if(GetPlayerMoney(playerid) < 199) return SendClientMessage(playerid, ZLATA, "Nedostatok Skillu . You not have skill."); if(carid < 400 || carid > 611) return SendClientMessage(playerid, CERVENA, "Zle ID auta -- Auta su od 400 do 611.Bad ID vehicle , vehicle is 400 - 611"); else{ GivePlayerMoney(playerid,-200); new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); CreateVehicle(carid, X+1, Y+2, Z, 2, 3, 2, 30); SendClientMessage(playerid,ZELENA, "Vytvoril si vozidlo!. You create vehicle."); return true; } //DCMD ------------------------------------------------------------------------------------------------- public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(car, 3, cmdtext); return 0; } Ak dám compile tak mi to vyhodí tieto err: C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : warning 225: unreachable code C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 029: invalid expression, assumed zero C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 004: function "OnPlayerCommandText" is not implemented C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 029: invalid expression, assumed zero C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : fatal error 107: too many error messages on one line Riadok 59 : public OnPlayerCommandText(playerid, cmdtext[]) Za skorú pomoc vďaka Link to comment Share on other sites More sharing options...
0 Arthom 6 Odesláno: 21. Únor, 2012 Share Odesláno: 21. Únor, 2012 #include #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #pragma tabsize 0 //Definice ------------------------------------------------------------------------------------------ #define CERVENA 0xE10000AA #define ZLUTA 0xFFFF00AA #define ZELENA 0x33AA33AA #define BILA 0xFFFFFFAA #define MODRA 0x0000BBAA #define ZLATA 0xB8860BAA #define ORANZOVA 0xFF9900AA //---------------------------------------------------------------------------------------------------- stock PlayerName(playerid) { new name[255]; GetPlayerName(playerid, name, 255); return name; } stock PlayerIp(playerid) { new p[16]; GetPlayerIp(playerid,p,16); return p; } //------------------------------------------------------------------------public public OnFilterScriptInit() { print("\n--- ---\n\n"); return 1; } public OnFilterScriptExit() { print("\n--- ---\n\n"); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(car, 3, cmdtext); return 0; } dcmd_car(playerid,params[]) { new carid = strval(params[0]); if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFFFFFFAA, "Niesi admin.You are not admin."); { if(!params[0])return SendClientMessage(playerid, CERVENA, "Zle zadaný príkaz . použi /car [id vozidla].Unknow command , use /car [iD CARS]"); if(GetPlayerMoney(playerid) < 199) return SendClientMessage(playerid, ZLATA, "Nedostatok Skillu . You not have skill."); if(carid < 400 || carid > 611) return SendClientMessage(playerid, CERVENA, "Zle ID auta -- Auta su od 400 do 611.Bad ID vehicle , vehicle is 400 - 611"); else{ GivePlayerMoney(playerid,-200); new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); CreateVehicle(carid, X+1, Y+2, Z, 2, 3, 2, 30); SendClientMessage(playerid,ZELENA, "Vytvoril si vozidlo!. You create vehicle."); } } return true; } error to neukazuje a to co bolo hore??? #define cmdtext ntvl bodaj by ti neukazovalo na public error ci co to bolo Link to comment Share on other sites More sharing options...
Dotaz
gamer252 0
Zdravím . Už asi týžden neviem vyriešiť problém v pawno .
Kód:
Ak dám compile tak mi to vyhodí tieto err:
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : warning 225: unreachable code
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 029: invalid expression, assumed zero
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 004: function "OnPlayerCommandText" is not implemented
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 029: invalid expression, assumed zero
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : fatal error 107: too many error messages on one line
Riadok 59 :
Za skorú pomoc vďaka
Link to comment
Share on other sites
1 odpověd na tuto otázku
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now