Pulpisek 0 Odesláno: 15. Prosinec, 2013 Share Odesláno: 15. Prosinec, 2013 Zdravím mám tu v FS nějaký error a warning , ale nevím co sníma řádky jsou označeny červeně. C:\Users\Radek\Desktop\prace.pwn(40) : warning 213: tag mismatch C:\Users\Radek\Desktop\prace.pwn(42) : warning 217: loose indentation C:\Users\Radek\Desktop\prace.pwn(165) : warning 217: loose indentation C:\Users\Radek\Desktop\prace.pwn(204) : error 021: symbol already defined: "OnPlayerKeyStateChange" C:\Users\Radek\Desktop\prace.pwn(207) : error 017: undefined symbol "IsPlayerInSphere" C:\Users\Radek\Desktop\prace.pwn(215) : warning 217: loose indentation #include <a_samp> new job[MAX_PLAYERS]; //proměna pro povolání new dodavka; // definace povolání #define SCM SendClientMessage #define COLOR_MODRA 0x0000BBAA #define COLOR_ZELENA 0x008000AA #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } #endif public OnGameModeInit() { dodavka = CreatePickup(1314,1,2827.4233,903.5763,10.7578,180.3742); // Doplnte si souřadnice // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == dodavka){ SCM(playerid,COLOR_MODRA,"Zamestnej se se u ridice dodavky : L.ALT");// Tady si něco dejte třeba } return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == KEY_WALK){//L.ALT pro zaměstnání } if(IsPlayerInSphere(playerid,2827.4233,903.5763,10.7578,180.3742, 3) == 1){//když je v určitých souřadnicích, Doplnte si! if(job[playerid] == 1) return SendClientMessage(playerid, COLOR_MODRA, "[** Chyba **] Zde už jsi zaměstnán!"); job[playerid] = 1; // Zaměstná ho SetPlayerSkin(playerid, 115);//nastavi skin GivePlayerWeapon(playerid, 42,150);// damu zbran SetPlayerColor(playerid, COLOR_ZELENA); //ATD Zde si muzete doplnit třeba mu doplnit zdraví a tak } return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } Link to comment Share on other sites More sharing options...
0 Tanga 131 Odesláno: 15. Prosinec, 2013 Share Odesláno: 15. Prosinec, 2013 Už sa tu riešilo niečo podobné.Namiesto IsPlayerInSphere si pozri IsPlayerInRangeOfPoint.Ďalej tú časť OnPlayerKeyStateChange zmaž. Máš to tam dvakrát. Link to comment Share on other sites More sharing options...
0 Pulpisek 0 Odesláno: 15. Prosinec, 2013 Author Share Odesláno: 15. Prosinec, 2013 Díky a konečně vím i errory an jiných věcích co mám stejné errory (IsPlayerInSphere) Link to comment Share on other sites More sharing options...
0 play 0 Odesláno: 15. Prosinec, 2013 Share Odesláno: 15. Prosinec, 2013 #include <a_samp> new job[MAX_PLAYERS]; //proměna pro povolánínew dodavka; // definace povolání #define SCM SendClientMessage#define COLOR_MODRA 0x0000BBAA#define COLOR_ZELENA 0x008000AA#if defined FILTERSCRIPT public OnFilterScriptInit(){print("\n--------------------------------------");print(" Blank Filterscript by your name here");print("--------------------------------------\n");return 1;} public OnFilterScriptExit(){return 1;} #else main(){print("\n----------------------------------");print(" Blank Gamemode by your name here");print("----------------------------------\n");} #endif public OnGameModeInit(){dodavka = CreatePickup(1314,1,2827.4233,903.5763,10.7578); // Doplnte si souřadnice// Don't use these lines if it's a filterscriptSetGameModeText("Blank Script");AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);return 1;} public OnGameModeExit(){return 1;} public OnPlayerRequestClass(playerid, classid){SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);return 1;} public OnPlayerConnect(playerid){return 1;} public OnPlayerDisconnect(playerid, reason){return 1;} public OnPlayerSpawn(playerid){return 1;} public OnPlayerDeath(playerid, killerid, reason){return 1;} public OnVehicleSpawn(vehicleid){return 1;} public OnVehicleDeath(vehicleid, killerid){return 1;} public OnPlayerText(playerid, text[]){return 1;} public OnPlayerCommandText(playerid, cmdtext[]){if (strcmp("/mycommand", cmdtext, true, 10) == 0){// Do something herereturn 1;}return 0;} public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){return 1;} public OnPlayerExitVehicle(playerid, vehicleid){return 1;} public OnPlayerStateChange(playerid, newstate, oldstate){return 1;} public OnPlayerEnterCheckpoint(playerid){return 1;} public OnPlayerLeaveCheckpoint(playerid){return 1;} public OnPlayerEnterRaceCheckpoint(playerid){return 1;} public OnPlayerLeaveRaceCheckpoint(playerid){return 1;} public OnRconCommand(cmd[]){return 1;} public OnPlayerRequestSpawn(playerid){return 1;} public OnObjectMoved(objectid){return 1;} public OnPlayerObjectMoved(playerid, objectid){return 1;} public OnPlayerPickUpPickup(playerid, pickupid){if(pickupid == dodavka){SCM(playerid,COLOR_MODRA,"Zamestnej se se u ridice dodavky : L.ALT");// Tady si něco dejte třeba}return 1;} public OnVehicleMod(playerid, vehicleid, componentid){return 1;} public OnVehiclePaintjob(playerid, vehicleid, paintjobid){return 1;} public OnVehicleRespray(playerid, vehicleid, color1, color2){return 1;} public OnPlayerSelectedMenuRow(playerid, row){return 1;} public OnPlayerExitedMenu(playerid){return 1;} public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid){return 1;} public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){if(newkeys == KEY_WALK){//L.ALT pro zaměstnání if(IsPlayerInRangeOfPoint(playerid,3,2827.4233,903.5763,10.7578)){//když je v určitých souřadnicích, Doplnte si!if(job[playerid] == 1) return SendClientMessage(playerid, COLOR_MODRA, "[** Chyba **] Zde už jsi zaměstnán!");job[playerid] = 1; // Zaměstná hoSetPlayerSkin(playerid, 115);//nastavi skinGivePlayerWeapon(playerid, 42,150);// damu zbranSetPlayerColor(playerid, COLOR_ZELENA);//ATD Zde si muzete doplnit třeba mu doplnit zdraví a tak }}return 1;} public OnRconLoginAttempt(ip[], password[], success){return 1;} public OnPlayerUpdate(playerid){return 1;} public OnPlayerStreamIn(playerid, forplayerid){return 1;} public OnPlayerStreamOut(playerid, forplayerid){return 1;} public OnVehicleStreamIn(vehicleid, forplayerid){return 1;} public OnVehicleStreamOut(vehicleid, forplayerid){return 1;} public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){return 1;} public OnPlayerClickPlayer(playerid, clickedplayerid, source){return 1;} dodavka = CreatePickup(1314,1,2827.4233,903.5763,10.7578,180.3742); tady máš moc souřadnic CreatePickup(id,typ,x,y,z,virtual world); Link to comment Share on other sites More sharing options...
0 Pulpisek 0 Odesláno: 15. Prosinec, 2013 Author Share Odesláno: 15. Prosinec, 2013 Díky překlik no poslední nemusíš mít když není defualně se ti nastaví. Jen kdyby jsme chtěl v jiném světě. Ale díky za upozornění Link to comment Share on other sites More sharing options...
Dotaz
Pulpisek 0
Zdravím mám tu v FS nějaký error a warning , ale nevím co sníma řádky jsou označeny červeně.
Link to comment
Share on other sites
4 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