// This is a comment// uncomment the line below if you want to write a filterscript//#define FILTERSCRIPT#include <a_samp>#include <zcmd>#include <sscanf2>#if defined FILTERSCRIPTnew nev[MAX_PLAYER_NAME];public OnFilterScriptInit(){ print(\"\\n--------------------------------------\"); print(\" Alap Scriptem betöltve\"); print(\"--------------------------------------\\n\"); return 1;}public OnFilterScriptExit(){ return 1;}#elsemain(){ print(\"\\n----------------------------------\"); print(\" A gamemodok futnak\"); print(\"----------------------------------\\n\");}#endifpublic OnGameModeInit(){ // Don\'t use these lines if it\'s a filterscript SetGameModeText(\"TesztElek\"); AddPlayerClass(66,1958.3783, 1343.1572, 15.3746, 269.1425,4,1,23,100,0,0);AddStaticVehicle(560,1958.3783, 1343.1572, 15.3746, 269.1425,9,39); // tuning 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){new uzi[128];GetPlayerName(playerid,uzi,sizeof(uzi));format(uzi,128,\"%s feljött a szerverre !!!!\",uzi);new szia[128];GetPlayerName(playerid,szia,sizeof(szia));format(szia,128,\"Üdv a szerveren %s!!!!\",szia);SendClientMessage(playerid,0x00ff09AA,szia);SendClientMessageToAll(0x2f9cc4AA,uzi); return 1;}public OnPlayerDisconnect(playerid, reason){new bye[118];GetPlayerName(playerid,bye,sizeof(bye));format(bye,118,\"%s Itthagyta a szerverünket !!!!\",bye);SendClientMessageToAll(0xff00ccAA,bye);return 1;}public OnPlayerSpawn(playerid){ return 1;}public OnPlayerDeath(playerid, killerid, reason){SendClientMessage(playerid,0xff0000AA,\"Meghaltál/megöltek hamarosan respawnolsz...\"); return 1;}public OnVehicleSpawn(vehicleid){SendClientMessage(vehicleid,0xff0000AA,\"Új kocsit hoztál létre,mostmár szágúldhatsz vele az úton...\");return 1;}public OnVehicleDeath(vehicleid, killerid){ return 1;}public OnPlayerText(playerid, text[]){ return 1;}public OnPlayerCommandText(playerid, cmdtext[]){ if (strcmp(\"/help\", cmdtext, true, 10) == 0) { SendClientMessage(playerid,0x00ff09AA,\"Parancsok Listája: Dolgozom rajta :S\"); // 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){ 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){ 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;}CMD:skinvaltas(playerid,params[]){ //if(!IsPlayerConnected(playerid)); //ez tudod ire jó? ez azt jelenti hogy a feltétel akkor fog teljesülni, ha a játékos nincs fentnew skinid;//if(sscanf),params,\"i\",skinid)) return SendClientMessage(playerid,0x00ffb7AA,\"Használat:/skinvaltas [skinID]\"); Itt a záró jellel volt a gond, pontatlan vagyif(sscanf(params,\"i\",skinid)) return SendClientMessage(playerid,0x00ffb7AA,\"Használat:/skinvaltas [skinID]\");{if (skinid <= 299 && skinid >=0){ SetPlayerSkin(playerid,skinid); SendClientMessage(playerid,0xb700ffAA,\"Sikeresen megváltoztattad a Skinedet \");}else SendClientMessage(playerid,0xb700ffAA,\"A SkinID nem megfelelő(0 és 299 között kell lennie\");}//továbbá azért mert ronda volt a kód kinézete szerintem te se láttad át valahol pl nem volt lezárva a kapcsos záró jel sem return 1;}
error 025: function heading differs from prototype
error 029: invalid expression, assumed zero
if(!strcmp(cmdtext, \"/Szerelő-zár\", true)) //Szerelő{ if(Admin(playerid, 1) || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17) { if (PlayerToPoint(7, playerid,-228.79890, 2741.34277, 63.91012,)) { MoveDynamicObject(szerelo, -228.79890, 2741.34277, 63.91012,)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), \"* %s kinyitja a kaput\", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SendClientMessage(playerid, GREEN_SUCCES, \"(( Sikeresen bezártad a kaput! ))\"); } else { SendClientMessage(playerid, COLOR_ORANGE,\"(( Túl messze vagy a kaputól ))\"); }}else return SendClientMessage(playerid, COLOR_ORANGE,\"(( Ezt a parancsot csak Szerelők használhatják ))\"); return 1;}if(!strcmp(cmdtext, \"/Szerelő-nyit\", true)) //Szerelő{ if(Admin(playerid, 1) || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17) { if (PlayerToPoint(7, playerid,-228.79890, 2741.34277, 59.11361)) { MoveDynamicObject(szerelo,-228.79890, 2741.34277, 58.39225,); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), \"* %s bezárja a kaput\", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SendClientMessage(playerid, GREEN_SUCCES, \"(( Sikeresen kinyitottad a kaput ))\"); } else { SendClientMessage(playerid, COLOR_GREY,\"(( Túl messze vagy a kaputól ))\"); }}else return SendClientMessage(playerid, COLOR_GREY,\"(( Ezt a parancsot csak Szerelők használhatják ))\"); return 1;}
C:\\Users\\Zalan\\Desktop\\oxford\\gamemodes\\eqrp.pwn(53179) : error 029: invalid expression, assumed zeroC:\\Users\\Zalan\\Desktop\\oxford\\gamemodes\\eqrp.pwn(53181) : error 029: invalid expression, assumed zeroC:\\Users\\Zalan\\Desktop\\oxford\\gamemodes\\eqrp.pwn(53198) : error 029: invalid expression, assumed zeroC:\\Users\\Zalan\\Desktop\\oxford\\gamemodes\\eqrp.pwn(53198) : error 035: argument type mismatch (argument 5)
if (PlayerToPoint(7, playerid,-228.79890, 2741.34277, 63.91012,)) { MoveDynamicObject(szerelo, -228.79890, 2741.34277, 63.91012,));
MoveDynamicObject(szerelo,-228.79890, 2741.34277, 58.39225,);
C:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(3467) : warning 235: public function lacks forward declaration (symbol \"busz\")C:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(3904) : warning 217: loose indentationC:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(23006) : warning 209: function \"OnPlayerExitVehicle\" should return a valueC:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(27688) : warning 217: loose indentationC:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(30927) : warning 217: loose indentationC:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(40243) : warning 217: loose indentationC:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(40402) : warning 217: loose indentationC:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(64475) : warning 203: symbol is never used: \"GetPointDistanceToPointExMorph\"C:\\Users\\x\\Desktop\\Foldőr\\Folder\\SpeedLifeRPG\\gamemodes\\goudlyne.pwn(64475) : warning 203: symbol is never used: \"ScripterDuty\"Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 9 Warnings.
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){ if(gTeam[playerid] >= 1||gTeam[playerid] >= 3||gTeam[playerid] >= 4) { if (RendorKocsik(vehicleid) && !ispassenger) { if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pMember]==3 || Admin(playerid, 4)) {} else { new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz); SetPlayerPos(playerid, cx, cy, cz); } } { if ( PlayerInfo[playerid][pLeader] == 18 || PlayerInfo[playerid][pMember] == 18 || Admin(playerid, 4) ) { } else { SendClientMessage(playerid,COLOR_GRAD2,\"Nem vagy buszsofőr!\"); TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); } } if (IsAnAmbulance(vehicleid) && !ispassenger) { if(PlayerInfo[playerid][pMember]==4 || PlayerInfo[playerid][pLeader]==4 || Admin(playerid, 4)) { } else { new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz); SetPlayerPos(playerid, cx, cy, cz); } } if(IsAnOwnableCar(vehicleid) && CarInfo[vehicleid][cLock] == 1 && CarInfo[vehicleid][cOwned] == 1) { if(kerekbilincs[GetPlayerVehicleID(playerid)] != 0) { SendClientMessage(playerid, COLOR_LIGHTRED, \"Ezen az autón kerékbilincs van! Hívj szerelőt és leszedi!\"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); return 1; } if(Admin(playerid, 3) && AdminDuty[playerid] == 1) { } else { new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz); SetPlayerPos(playerid, cx, cy, cz); } } } return 1;}
if (RendorKocsik(vehicleid) && !ispassenger) { if(PlayerInfo[playerid][pLeader]==1 // blablablabla } // És itt kellene lennie elvileg egy lekérdezésnek, hogy a vehicleid az busz-e. { if ( PlayerInfo[playerid][pLeader] == 18 // blablablabla }
Felhívás!Figyelem! A hibákat, figyelmeztetéseket kód tagek közé kell helyezni az alábbi módon: [*code=pawn][*/code] (csillag nélkül)Ha ezt a szabályt többszörösen sem tartod be, a moderátorok figyelmeztetéseben fognak részesíteni!Főposztban frissítve!
..