Cwapsy
Ladendieb
|
|
Registrierung: |
10.10.2012, 20:23 |
Beiträge: |
7
|
|
Ich Habe das Problem das ich 6 fehler bekom
Fehler : C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(5 : warning 202: number of arguments does not match definition C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(64) : error 017: undefined symbol "OneGameModeExit" C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(8 : warning 202: number of arguments does not match definition C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(8 : error 001: expected token: ";", but found "-string-" C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(8 : warning 215: expression has no effect C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(8 : warning 215: expression has no effect C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(8 : error 001: expected token: ";", but found ")" C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(8 : error 029: invalid expression, assumed zero C:\Users\Stereoclip\Desktop\sa-mp server\gamemodes\Test.pwn(8 : 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.
Script //Herzlich Wilkommen Im Script
//Includes #include <a_samp> #include <MD5> #include <Dini>
//farben #define blau #0x005FFFFF #define rot #0xCD0000FF #define gelb #0xCDFC00FE #define pink #0xCD00D1FE #define schwarz #0x000000FF #define gruen #0x00FF00FE #define weiss #0xFFFFFFFF #define türkis #0x00E1FFFF
//variablen new Variabele = 1; new Variabeleleer; new Create3DTextLable; new sname; new array [5];
//enmus enum SpielerDaten { Adminlevel, Level, Fraktion, Team };
new sSpieler[MAX_PLAYERS][SpielerDaten]; //Dialoge #define REGISTER 1 #define LOGIN 2
//DCMD #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
main() { print("\n----------------------------------"); print(" Cwapsy Gamemode"); print("----------------------------------\n"); }
public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Cwapsy"); AddPlayerClass(0,1558.2480,-1369.8789,330.0557,38.4784,0,0,0,0,0,0); //Auto AddStaticVehicle(417,1541.1626,-1354.7754,329.5341,250.4479,-1,-1,6000); // heli 1 //variabelen printf("%d",Variabele);
if(array[1] < array[2]) { OneGameModeExit() ; }
return 1; }
public OnGameModeExit() { return 1; }
public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 2179.1704,1450.4625,10.8203); SetPlayerCameraPos(playerid, 2179.1704,1450.4625,10.8203); SetPlayerCameraLookAt(playerid, 2179.1704,1450.4625,10.8203); return 1; }
public OnPlayerConnect(playerid) { new string[100]; Variabeleleer= 100; format(string,sizeof(string))"Hier KOmmt die Zahl %d",Variabeleleer); SendClientMessage(playeridd,gelb,string); SendClientMessage(playerid,rot,"Herlichwilkommen auf Dem Reallife Server von Cwapsy"); // Begrüssung ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte wähle ein Passwort um dir einen Account zu Erstellen","Registrieren","Abbrechen"); new Spiele[64]; new Sname[MAX_PLAYER_NAME]; GetPlayerName(playerid,Sname,sizeof(sname)); format(Spieler,sizeof(spieler),"/Spieler/%s.txt",Sname); if (dini_Exist(spieler)); { return 1; SendClientMessage(playerid,Blau,"Herzlich Wilkommen auf Meinem Server"); ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Login","Dein Passwort"); return 1; }
public OnPlayerDisconnect(playerid, reason) { SpielerSpeichern(playerid) return 1; }
public OnPlayerSpawn(playerid) { SetPlayerPos(playerid,2179.1704,1450.4625,10.8203); 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 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[]) { if(dialogid == REGISTER) { if(response == 0) { SendClientMessage(playerid,blau,"Du Hast Die Regestrierung Abgebrochen bis zum Nächsten Mal"); Kick(playerid); } Return 1; if(response == 1) { if(!strlen(inputtext) { SendClientMessage(playerid,Blau,"Brauchst du Kein Passwort:D"); ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte wähle ein Passwort um dir einen Account zu Erstellen","Registrieren","Abbrechen"); new Spiele[64]; } Register(playerid,inputtext); return 1; } return 1; }
stock Register(playerid,Key[]) { new Spieler[64] new Sname[MAX_PLAYER_NAME]; GetPlayerName[playerid,namesizeof(name)); format(Spieler,sizeof(Spieler),"/Spieler/%s.txt,Sname); dini_Create(); dini_Set(Spieler,"Passwort",key); SendClientMessage(playerid,Gelb,"Du hast dich Erfolgreich Registriert"); return 1; }
public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } stock login(playerid,Key[]) { new Spieler[64] new Sname [MAX_PLAYER_NAME]; GetPlayerName(Spieler,sizeof(Sname)); format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname); if(!strcmp(key,dini_get(Spieler,"Passwort"),false)) { ClearChat(playerid); SendClientMessage(playerid,Blau,"login erfolgreich... Spiel wird gestartet"); return 1; } else { ClearChat(playerid); SendClientMessage(playerid,rot,"Das eingegebene Passwort ist Inkorekkt"); ShowPlayerDialog(playerid,LOGIN,DIALOG_STYLE_INPUT,"login",;
} } return 1; stock sscanf(string[],format[],(float,_):...) { #if defined isnull if (isnull(string)) #else if (string[0] == 0 (string[0] == 1 && string[1] == 0)) #endif { return format[0] } #pragma tabsize 4 new formatPos = 0, stringpos = 0, paramPos = 2, paramCount = numargs(), delim = ' '; while (string[stringPos] &&string[stringpos] <= ' ' { strubgPos++; } while (paramPos < paramCount && string[stringPos]) { switch (format[formatPos++]) { switch (format[formatPos++]) { case '\0'; { return 0; } case '1', 'd': { new neg = 1, num = 0, ch = string[stringPos]; if (ch == '_' { neg = -1; ch = string[++stringPos]; } do { stringPos++; if ('0'<= ch <='9' { num = (num * 10) + (ch - '0'); } else { return -1; } } while ((ch = string[stringPos]) > ' ' && ch != delim); setarg(paramPos, 0, num *neg); } case 'h', 'x'; { setarg(paramPos,0,id); } else { #if !defined foeach #define foreach (1%,2%) fpr (new %2 = 0; %2
stock SpielerSpeichern(playerid) { new Spieler[64]; new Sname[MAX_Player_Name]; GetPlayerName(playerid,Shame,sizeof(sname)); format(Spieler,sizeof(spieler),"/Spieler/%s.txt,Sname); if(dini_Exists(spieler)) { dini_intSet(Spieler,"adminlevel",sSpieler[Playerid{Adminlevel]); dini_intSet(Spieler,"Level",sSpieler[Playerid{Level]); dini_intSet(Spieler,"Fraktion",sSpieler[Playerid{Fraktion]); dini_intSet(Spieler,"Team",sSpieler[Playerid{Team]); } return 1; stock SpielerLaden(playerid) { new Spieler[64]; new Sname[MAX_PLAYER_NAME] GetPLayerName(playerid,Sname,sizeof(Sname)); format(Spieler,Sizeof(spieler,"/Spieler/%s.txt",Sname); if(dini_Exist(Spieler)) { } return 1; public OnPlayerCommandText (playerid,cmdtext[])9 {
dcmd(heilen,6,cmdtext);
if (strcmp("/help", cmdtext, true,10) == 0) { sendClientMessage(playerid,weiss,"/q Verlassen /report Frage and die Admins"); return 1; if (strcmp("/lebencool",cmdtext,true,10) == 0) { SetPlayerHealth(playerid,100.0); } return 0;
} //Dcmd Befehle dcmd_heilen(playerid,params[]) { new i; if(strlen((params)) { i = strval(params); if(IsPlayerConneccted(i)) { SetPlayerHealt(i,100,0) SendClientMessage(i,gelb "Du Wurdest geheilt"); SendClientMessage(i,rot"du Wurdest Geheil!"); } else { SendClientMessage(playerid,gelb,"DerSpieler wurde nicht Gefunden"); } } return 1; }
return 1;
Wäre fro um hilfe
|
|