hi nich habe diesen warning 6* immer in ner anderen zeile warning 202: number of arguments does not match definition
aber finde nicht heraus wie ich den behebe kann
Beiträge von Acrio
-
-
-
-
hi ich kriege diesefehler
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(292) : error 017: undefined symbol "IsPlayerAnAdmin"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(306) : error 017: undefined symbol "IsPlayerAnAdmin"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(308) : error 017: undefined symbol "IsPlayerAnAdmin"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(309) : error 076: syntax error in the expression, or invalid function call
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(309) : error 017: undefined symbol "ID"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(309) : error 029: invalid expression, assumed zero
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(309) : fatal error 107: too many error messages on one linein diesen zeilen
ocmd:kick(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang: {00FF5A}Supporter");
if(GetPVarInt(playerid,"AdminDuty")==0) return SendClientMessage(playerid,Rot,"Du bist nicht Adminduty");
{
new pID, reason[128],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,Orange,"/kick [id] [grund]");
format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(Orange,string);
Kick(pID);
}
return 1;
}ocmd:ban(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang: {00FF5A}Supporter");
new pID,reason[128],string[128];
if(IsPlayerAnAdmin(pID,1)) return SendClientMessage(playerid,Rot,"Du kannst keinen Admin bannen!");
if(sscanf(params,"us",pID,reason)) return SendClientMessage,Orange,"/ban [ID] [Grund]);
format(string,sizeof,(string),"AdmCmd: %s wurde von %s gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(Orange,string);
SetPVarInt(pID,"Banned",1);
Kick(pID);
return 1;
} -
ja slo wenn ich das aus kommentiere habe ich halt 6 errors
-
ok hab die zeilen gefunden das hier bekomm ich dann
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(304) : error 017: undefined symbol "IsPlayerAnAdmin"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(306) : error 017: undefined symbol "IsPlayerAnAdmin"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(307) : error 076: syntax error in the expression, or invalid function call
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(307) : error 017: undefined symbol "ID"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(307) : error 029: invalid expression, assumed zero
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT_BY_ACRIO.pwn(307) : fatal error 107: too many error messages on one linediese zeilen
/*ocmd:kick(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage,Rot,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang: {00FF5A}Supporter");
new pID,reason[128],string[128];
if(IsPlayerAnAdmin(pID,1)) return SendClientMessage(playerid,Rot,"Du kannst kein Admin kicken!");
if(sscanf(params,"us",pID,reason)) return SendClientMessage(playerid,Orange,"/kick [ID] [Grund]");
format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(Orange,string);
Kick(pID);
return 1;
}*/ -
wie soll ich das aus kommentieren?
-
ne das war nicht von anfang an so und mod hab ich auch keine und was meinst du mit klammer fehler?
-
Hi als ich auf meinem server conecten wollte kam nur der lade bildschirm und dieses bild am strand ( diese promenade da)
aber mehr ist nicht passiert außerdem bekomme ich beim Compilen immer ne melden das der copiler nicht mehr funktionier ( was nur bei meinem script ist o.O)
bitte helft mir
MFG Acrio
-
und wie definiere ich Adminlevel?
das andere hat geklappt
-
wie muss der stock für admin heißen?
und wie mach ich das mit sscanf weg?
-
ich bekomme nur die fehler aber das hat damit eigentlich nichst zu tun
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(286) : error 017: undefined symbol "Adminlevel"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(297) : error 021: symbol already defined: "sscanf"aber vielleicht weißt du dafür ja die lösung
-
hi ich bin einem tut gefolgt aber das kommt mir merkwürdig vo ich bekomme keine fehler oder warnings aber ich finde das sieht aus als wenn er registriert wird , wenn er kein PW eingibt
if(dialogid == DIA_REG)
{
if(!response) return Kick(playerid);
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIA_REG,DIALOG_STYLE_INPUT,"Herzlich Willkommen","Schön das du unseren Server gefunden hast!!!\n Aber um auf unserem Server spielen zu können musst du dich registrieren!\n Gebe bitte dein gewünschtes Passwort ein und klicke anschließend auf Registrieren!!!","Registrieren","Disconnect");
return SendClientMessage(playerid,Rot,"Du musst ein Passwort eingeben!!!");
}
new name[MAX_PLAYER_NAME],accFormat[128];
GetPlayerName(playerid,name,sizeof(name));
format(accFormat,sizeof(accFormat),"Accounts/%s.user",name);
dini_Create(accFormat);
SetPVarString(playerid,"Passwort",inputtext);
dini_Set(accFormat,"Passwort",inputtext);
SetPVarInt(playerid,"Adminlevel",0);
SetPVarInt(playerid,"Level",1);
SetPVarInt(playerid,"Geld",50000);
}
return 1;bitte helf mir schnell
MFG Acrio
-
hi ich wollte meinen server starten aber der startet nicht schließtsich sofort wieder
-
if(PlayerInfo[playerid][pAdminlevel] >=0) //>= bedeutet "größer als 0"
{
blabla vla.. dien code halt
}
else //wenn nicht admin
{
blabla.. wieder dein code
}ich versteh nicht was du meinst
z.B. für /kick
-
und wie mach ich dann damit admin befehle?
also if( was dann?
-
Achso ich wollte ein registe r login system machen und bin einem forum gefolgt.
also wenn ich
PlayerInfo[playerid][pLevel] = 1;
PlayInfo[playerid][pAdminlevel] = 0;
PlayerInfo[playerid][pMoney] =50000 ;mache, bekommt er am anfang lvl 1 50k$ und admin level 0?
in diesen zeilen.
if(!strcmp(PlayerInfo[playerid][pPassword],password,false))
{
PlayerInfo[playerid][pLevel];
PlayerInfo[playerid][pAdminlevel];
PlayerInfo[playerid][pMoney]; -
danke jetzt hab ich nur noch einen error und die warnings
-
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(338) : warning 215: expression has no effect
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(339) : warning 215: expression has no effect
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(346) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(370) : error 001: expected token: ";", but found "-identifier-"hier die warnings
PlayerInfo[playerid][pLevel]; <--- warning
PlayerInfo[playerid][pMoney];<--- warninghier die fehler
SpawnPlayer(playerid);<--- error
SetPlayerScore(playerid,PlayerInfo[playerid][pLevel]);
GivePlayerMoney(playerid,PlayerInfo[playerid][pMoney]);
SetPlayerPos(playerid, PlayerInfo[playerid][pX], PlayerInfo[playerid][pY], PlayerInfo[playerid][pZ]);
format(str, sizeof(str), "Willkommen zurück %s", GetPlayerNameEx(playerid));
SendClientMessage(playerid,Gelb,str);
}
else
{
SendClientMessage(playerid,Rot,"Das war das falsche Passwort!!");
Kick(playerid);
}
return 1;
}public OnPlayerSave(playerid)
{
format(str,sizeof(str),"Accounts\\%s.ini",GetPlayerNameEx(playerid));
SaveString("Account","Password",PlayerInfo[playerid][pPassword],str);
SaveInteger("Account","Level",PlayerInfo[playerid][pLevel],str);
SaveInteger("Account","Money",PlayerInfo[playerid][pMoney],str);
new Float:X,Float:Y,Float:Z
GetPlayerPos(playerid,X,Y,Z);<--- error -
ich habe diese fehler
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(338) : warning 215: expression has no effect
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(339) : warning 215: expression has no effect
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(346) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Niklas\Desktop\GTA SERVER\gamemodes\SCRIPT BY ACRIO.pwn(370) : error 001: expected token: ";", but found "-identifier-"in diesen zeilen
PlayerInfo[playerid][pLevel];
PlayerInfo[playerid][pMoney];PlayerInfo[playerid][pX] = LoadFloat("Account","PosX","0.0",str);
PlayerInfo[playerid][pY] = LoadFloat("Account","PosY","0.0",str);
PlayerInfo[playerid][pZ] = LoadFloat("Account","PosZ","0.0",str);
PlayerInfo[playerid][pIsPlayerLoggedIn] =1
SpawnPlayer(playerid);
SetPlayerScore(playerid,PlayerInfo[playerid][pLevel]);
GivePlayerMoney(playerid,PlayerInfo[playerid][pMoney]);
SetPlayerPos(playerid, PlayerInfo[playerid][pX], PlayerInfo[playerid][pY], PlayerInfo[playerid][pZ]);
format(str, sizeof(str), "Willkommen zurück %s", GetPlayerNameEx(playerid));
SendClientMessage(playerid,Gelb,str);
}
else
{
SendClientMessage(playerid,Rot,"Das war das falsche Passwort!!");
Kick(playerid);
}
return 1;
}public OnPlayerSave(playerid)
{
format(str,sizeof(str),"Accounts\\%s.ini",GetPlayerNameEx(playerid));
SaveString("Account","Password",PlayerInfo[playerid][pPassword],str);
SaveInteger("Account","Level",PlayerInfo[playerid][pLevel],str);
SaveInteger("Account","Money",PlayerInfo[playerid][pMoney],str);
new Float:X,Float:Y,Float:Z
GetPlayerPos(playerid,X,Y,Z);