suche ein befehl der ein player zu mir holt wie der befehl goto
dcmd_goto(playerid,params[])
{
if (PlayerInfo[playerid][Admin] >= 2)
{
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Orange,"Benutzung: /goto[ID]");
if (!IsPlayerConnected(pID))return SendClientMessage(playerid,Rot,"Dieser Spieler ist nicht online!");
new Float:X,Float:Y,Float:Z;
GetPlayerPos(pID,X,Y,Z);
SetPlayerPos(playerid,X,Y,Z);
SendClientMessage(playerid,HellBlau,"Du hast dich geportet.");
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Admin!");
}
return 1;
}
Beiträge von EliteBread
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
ok cool danke
-
ja ist mir gerade eingefallen xD
geht das auch das nur die cars ohe player respawnt werden -
ab admin level 4 auf = > und alle unter 4=<
-
dcmd_resetall(playerid,params) >= 4)
{
if(isPlayerAnAdmin(playerid,1))
{
for(new v=0; v<MAX_VEHICLES; v++)
{
SetVehicleToRespawn(v);
}
}
else SendClientMessage(playerid,Rot," Du bist kein Admin!");
return 1;
}also so
-
gibts das auch als dcmd wäre cool
-
Hallo Forum kann man das so machen das admin level 1 ur seine befehle sieht und ab level 2 die von 1 und 2
beispeil:dcmd_ahelp(playerid,params[])
{
#pragma unused params
if(PlayerInfo[playerid][Admin]>= 1)
{
SendClientMessage(playerid,Orange,"|==========Admin-Befehle===========|");
SendClientMessage(playerid,Weiß," 1.Clanmember: /a[Text], /kick");
SendClientMessage(playerid,Weiß," 2.Moderator:");
SendClientMessage(playerid,Weiß," 3.Admin:");
SendClientMessage(playerid,Weiß," 4.Super-Admin: /fixw");
SendClientMessage(playerid,Weiß," 1337.Clan-Member: /makeleader");
SendClientMessage(playerid,Weiß," 1339.ServerOwner: /makeadmin");
SendClientMessage(playerid,Orange,"|==================================|");
return 1;
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Admin");
return 1;
}
}als admin level 1
SendClientMessage(playerid,Orange,"|==========Admin-Befehle===========|");
SendClientMessage(playerid,Weiß," 1.Clanmember: /a[Text], /kick");
SendClientMessage(playerid,Orange,"|==================================|");
als admin level 2
SendClientMessage(playerid,Orange,"|==========Admin-Befehle===========|");
SendClientMessage(playerid,Weiß," 1.Clanmember: /a[Text], /kick");
SendClientMessage(playerid,Weiß," 2.Moderator:");
SendClientMessage(playerid,Orange,"|==================================|"); -
Hallo Anarchy was ist mit dem Tacho
sry Flasces Thread aber sonst erreiche ic dich nicht -
Ich würde gerne ein admin chat dcmd und das der t chat nur für eine bestimmte reichweite geht z.b 25 u das da der /s (schrei chat 50weit geht)
zu den admin chat würde ich das so scripten das da steht "Server-Owner CapCon: KS Agdsahf"
wäre net wen man mir ein beispiel gibt für die range also zb clanmember rang 1 -
eigentlich musste ich ja nur # entfernen
-
OK danke kifkat und ja ich willl es lernen aber wen ich was nicht weiß muss ich wohl mal frage oder
-
public OnPlayerConnect(playerid)
{SendClientMessage(playerid,(Weiß,"Wilkommen auf {#000000}German {#FF0000}Evolution {#FFFF00}Gaming");
{
TextDrawShowForPlayer(playerid,RealClock);
return 1;
}
}Errors:
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(203) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
Hallo forum ich suche eine wilkommens nachricht die nach der pw eingabe kommt mit Wilkommen ... auf ..
-
ok danke dir
-
Hallo Cm
ich habe ir ein problem we ich /kick mache kommt daud bei dem gekickten player kommt nicht du wurdes von ... gekickt grund
dcmd_kick(playerid,params[])
{
if(PlayerInfo[playerid][Admin] >= 1)
{
new pID, grund, name[MAX_PLAYER_NAME], aname[MAX_PLAYER_NAME];
new string[128], string2[128];
if(sscanf(params,"us",pID,grund))
{
SendClientMessage(playerid,Orange,"Benutzung: /kick [playerid][Grund]");
return 1;
}
if(PlayerInfo[playerid][Admin] < PlayerInfo[pID][Admin])
{
SendClientMessage(playerid,Rot,"Du kannst diersen Admin nicht kicken");
return 1;
}
else
{
GetPlayerName(playerid,aname,sizeof(aname));
GetPlayerName(pID,name,sizeof(name));
format(string,sizeof(string),"Du wurdest von %s gekickt. Grund; %s",aname,grund);
SendClientMessage(pID,Rot,string);
format(string2,sizeof(string2),"%s wurde von %s gekickt. Grund: %s",name,aname,grund);
SendClientMessageToAll(Rot,string2);
Kick(pID);
return 1;
}
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Admin");
return 1;
}
}MFG CAPCON
-
Hallo Forum
Ich suche ein dcmd befhel für makeleader -
KAnste vlt TV mal kucken bin gerade durcheinander
-
Habe
enum spieler_daten
{
wanted,
skin,
eingeloggt,
money,
score,
adminlevel
}{
dini_IntSet(accFormat,"wanted",Spieler[playerid][wanted]);
dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
dini_IntSet(accFormat,"money",Spieler[playerid][money]);
dini_IntSet(accFormat,"score",Spieler[playerid][score]);
dini_IntSet(accFormat,"adminlevel",Spieler[playerid][adminlevel]);
}}
dini_Create(accFormat);
dini_Set(accFormat,"Passwort",inputtext);
Spieler[playerid][eingeloggt] = 1;
SendClientMessage(playerid,COLOR_LOGIN,"Account wurde angelegt.");
Spieler[playerid][wanted] = 0;
Spieler[playerid][skin] = 60;
Spieler[playerid][money] = 7000;
Spieler[playerid][score] = 1;
Spieler[playerid][adminlevel] = 0;
}Das Problem ist wen ich mich einlogge wird nur das PW gesprecihert nicht score money adminlevel usw
-
Errors
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(74) : error 001: expected token: ";", but found "-identifier-"
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(161) : warning 217: loose indentation
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(178) : warning 202: number of arguments does not match definition
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(178) : warning 202: number of arguments does not match definition
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(181) : warning 217: loose indentation
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(260) : warning 215: expression has no effect
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(261) : warning 215: expression has no effect
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(262) : warning 215: expression has no effect
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(263) : warning 215: expression has no effect
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(285) : warning 217: loose indentation
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(314) : warning 206: redundant test: constant expression is non-zero
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(316) : error 029: invalid expression, assumed zero
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(316) : warning 215: expression has no effect
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(316) : error 001: expected token: ";", but found "]"
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(316) : error 029: invalid expression, assumed zero
C:\Users\FloCrow\Desktop\Spiele\SCRIPT\gamemodes\GBR.pwn(316) : fatal error 107: too many error messages on one linemain()
{
print("\n----------------------------------");
print("German TEST Server");
print("----------------------------------\n");
}public OnGameModeInit()
{RealClock = TextDrawCreate(547.000000,22.000000," ");
TextDrawAlignment(RealClock,0);
TextDrawBackgroundColor(RealClock,0x000000ff);
TextDrawFont(RealClock,3);
TextDrawLetterSize(RealClock,0.599999,2.299999);
TextDrawColor(RealClock,0xffffffff);
TextDrawSetOutline(RealClock,1);
TextDrawSetProportional(RealClock,1);
TextDrawSetShadow(RealClock,10);
Timer = SetTimer("UpdateClock",300,1);UsePlayerPedAnims();
DisableInteriorEnterExits();
SetGameModeText("Selfmade Script");
AddPlayerClass(137,1727.9397,-1634.2394,20.2160,5.4384,0,0,0,0,0,0);// if (PlayerInfo[playerid][pMember] == 1) //LSP SPAWN
// {
// SetPlayerPos(playerid, 1559.6458,-1691.7698,5.8906);
// SetPlayerFacingAngle(playerid, 217.1027);
// SetPlayerInterior(playerid,0);
// PlayerInfo[playerid][pInt] = 0;
// GivePlayerWeapon(playerid, 41, 500);
// return 1;
// }
//===================CARS==================
//Noobcars
noobcar[0] = AddStaticVehicleEx(462,1703.4419,-1624.1383,13.1476,359.1008,15,68, 1800); // Spawncar 1
noobcar[1] = AddStaticVehicleEx(462,1704.9547,-1624.1165,13.1464,359.0744,15,68, 1800); // Spawncar 2
noobcar[2] = AddStaticVehicleEx(462,1706.5665,-1624.1337,13.1459,358.9807,15,68, 1800); // Spawncar 3
noobcar[3] = AddStaticVehicleEx(462,1736.6414,-1624.1914,13.1466,359.3909,15,68, 1800); // Spawncar 4
noobcar[4] = AddStaticVehicleEx(462,1735.0638,-1624.2140,13.1467,1.5293,15,68, 1800); // Spawncar 5
noobcar[5] = AddStaticVehicleEx(462,1733.5803,-1624.1064,13.1461,1.0946,15,68, 1800); // Spawncar &
SetVehicleNumberPlate(noobcar[0],"{FFBB00}NewBie");
SetVehicleNumberPlate(noobcar[1],"{FFBB00}NewBie");
SetVehicleNumberPlate(noobcar[2],"{FFBB00}NewBie");
SetVehicleNumberPlate(noobcar[3],"{FFBB00}NewBie");
SetVehicleNumberPlate(noobcar[4],"{FFBB00}NewBie");
SetVehicleNumberPlate(noobcar[5],"{FFBB00}NewBie");
//=======================OBJECKTE==============
//Spawn
CreateObject(1444, 1721.9223632813, -1624.3846435547, 20.015625, 0, 0, 0);
CreateObject(997, 1731.7254638672, -1605.0087890625, 12.546875, 0, 0, 82);
CreateObject(997, 1710.4188232422, -1601.7065429688, 12.546875, 0, 0, 81.996459960938);
CreateObject(996, 1724.2227783203, -1603.3253173828, 13.295630455017, 0, 0, 347.99792480469);
CreateObject(996, 1711.2054443359, -1601.6993408203, 13.295630455017, 0, 0, 353.99743652344);
CreateObject(1215, 1723.3833007813, -1603.1762695313, 13.111198425293, 0, 0, 2);
CreateObject(1215, 1718.8420410156, -1602.4912109375, 13.111198425293, 0, 0, 1.99951171875);
CreateObject(1215, 1721.1723632813, -1602.8663330078, 13.111198425293, 0, 0, 1.99951171875);
CreateObject(1280, 1722.0942382813, -1613.2071533203, 12.948230743408, 0, 0, 270);
//Arbeitsamt
CreateObject(982, 1189.9721679688, -1823.08203125, 13.288709640503, 0, 0, 0);
CreateObject(983, 1189.9848632813, -1839.0926513672, 13.259678840637, 0, 0, 0);
CreateObject(982, 1202.7702636719, -1842.3273925781, 13.258746147156, 0, 0, 90);
CreateObject(982, 1228.3814697266, -1842.318359375, 13.263671875, 0, 0, 90);
CreateObject(984, 1247.6281738281, -1842.3393554688, 13.181560516357, 0, 0, 90);
CreateObject(983, 1257.2053222656, -1842.3411865234, 13.240014076233, 0, 0, 90);
CreateObject(982, 1287.2647705078, -1797.5495605469, 13.251992225647, 0, 0, 0);
CreateObject(982, 1287.2586669922, -1823.1346435547, 13.254014015198, 0, 0, 0);
CreateObject(983, 1287.2977294922, -1839.10546875, 13.250084877014, 0, 0, 0);
CreateObject(984, 1280.8635253906, -1784.7136230469, 13.216292381287, 0, 0, 89.75);
CreateObject(983, 1284.0902099609, -1842.3052978516, 13.245635032654, 0, 0, 90);
CreateObject(8041, 1270.0916748047, -1841.0024414063, 18.214727401733, 0, 0, 270);
CreateObject(1425, 1209.9831542969, -1842.7512207031, 12.8353099823, 0, 0, 0);
CreateObject(1425, 1213.1536865234, -1842.7661132813, 12.8353099823, 0, 0, 0);
CreateObject(1425, 1216.396484375, -1842.7806396484, 12.8353099823, 0, 0, 0);
CreateObject(10183, 1278.8228759766, -1813.3887939453, 12.398484230042, 0, 0, 315);
CreateObject(10183, 1239.9049072266, -1833.5079345703, 12.404179573059, 0, 0, 225.24995422363);
CreateObject(2946, 1167.6999511719, 1362.9899902344, 9.9200000762939, 0, 0, 270);
//LCN
CreateObject(987, 1294, -1291.1300048828, 12.35000038147, 0, 0, 180);
CreateObject(987, 1282, -1291.1300048828, 12.35000038147, 0, 0, 180);
CreateObject(987, 1270.0999755859, -1291.0999755859, 12.35000038147, 0, 0, 270);
CreateObject(987, 1270.0999755859, -1303.0500488281, 12.35000038147, 0, 0, 270);
CreateObject(987, 1270.099609375, -1315, 12.35000038147, 0, 0, 270);
CreateObject(3749, 1270.8728027344, -1337.7276611328, 18.197074890137, 0, 0, 90);
CreateObject(3499, 1270.1339111328, -1327.4772949219, 12.989999771118, 0, 0, 0);
CreateObject(3499, 1270.1844482422, -1348.0361328125, 12.999999046326, 0, 0, 0);
CreateObject(987, 1270.0999755859, -1348.3199462891, 12.35000038147, 0, 0, 270);
CreateObject(987, 1270.0180664063, -1360.3100585938, 12.35000038147, 0, 0, 270);
CreateObject(987, 1270, -1372.2099609375, 12.35000038147, 0, 0, 0);
CreateObject(987, 1276, -1372.2099609375, 12.35000038147, 0, 0, 0);
CreateObject(987, 1287.9376220703, -1372.2746582031, 12.35000038147, 0, 0, 90);
CreateObject(7392, 1309.6315917969, -1358.8831787109, 41.522998809814, 0, 0, 90);
//CreateObject(980, 1270.9865722656, -1337.7030029297, 15.112417221069, 0, 0, 90);//==============TORE================
LCNTor=CreateObject(971, 1270.9865722656, -1337.7030029297, 15.112417221069,300.0);return 1;
}public OnGameModeExit()
{
KillTimer(Timer);
TextDrawHideForAll(RealClock);
TextDrawDestroy(RealClock);
return 1;
}
public IsANewbie(carid)
{
for(new i = 0; i < sizeof(noobcar); i++)
{
if(carid == noobcar[i])
{
return 1;
}
}
return 0;
}
public UpdateClock()
{
new Hour,Minute,Sec,String[256];
gettime(Hour,Minute,Sec);
if(Hour<9 && Minute<9){format(String,sizeof(String),"0%d:0%d",Hour,Minute);}
else if(Hour>9 && Minute<9){format(String,sizeof(String),"%d:0%d",Hour,Minute);}
else if(Hour<9 && Minute>9){format(String,sizeof(String),"0%d:%d",Hour,Minute);}
else{format(String,sizeof(String),"%d:%d",Hour,Minute);}
TextDrawSetString(RealClock,String);
SetWorldTime(Hour);
return 1;
}public OnPlayerRequestClass(playerid,classid)
{
switch(classid)
{
case 0: gTeam[playerid] = TEAM_Zivilisten;
case 280,281,282,283,288,284: gTeam[playerid] = TEAM_LSPD;
case 286,164,163: gTeam[playerid] = TEAM_FBI;
case 287: gTeam[playerid] = TEAM_Army;
case 274,275,276,70:gTeam[playerid] = TEAM_MEDIC;
case 113,124,127,111:gTeam[playerid] = TEAM_LCN;
}
SetPlayerPos(playerid,1948,-1812.7012,4.3994);
SetPlayerCameraPos(playerid,8556,-2050.8708,1.8312);
SetPlayerCameraLookAt(playerid,1948,-1812.7012,4.39947);TextDrawHideForPlayer(playerid,RealClock);
return 1;
}public OnPlayerConnect(playerid)
{
new pname[MAX_PLAYERS],accFormat[128];
GetPlayerName(playerid,pname,sizeof pname);
format(accFormat,sizeof accFormat,"%s.datei",pname);
if(fexist(accFormat))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Bitte logge dich ein","Abbrechen","Weiter");
}
else
{
ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Bitte Registriere dich","Abbrechen","Weiter");
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new pname[MAX_PLAYERS],accFormat[128];
GetPlayerName(playerid,pname,sizeof pname);
format(accFormat,sizeof accFormat,"%s.datei",pname);
if(fexist(accFormat) && Spieler[playerid][eingeloggt])
{dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
dini_FloatSet(accFormat,"lastx",Spieler[playerid][lastx]);
dini_FloatSet(accFormat,"lasty",Spieler[playerid][lasty]);
dini_FloatSet(accFormat,"lastz",Spieler[playerid][lastz]);
}
Spieler[playerid][eingeloggt] = 0;
Spieler[playerid][wanted] = 0;
Spieler[playerid][skin] = 0;
Spieler[playerid][lastx] = (0.0);
Spieler[playerid][lasty] = (0.0);
Spieler[playerid][lastz] = (0.0);
TextDrawHideForPlayer(playerid,RealClock);
return 1;
}public OnPlayerSpawn(playerid)
{
new pname[MAX_PLAYERS],accFormat[128];
GetPlayerName(playerid,pname,sizeof pname);
format(accFormat,sizeof accFormat,"%s.datei",pname);
if(dini_Isset(accFormat,"lastx"))
{
SetPlayerPos(playerid,Spieler[playerid][lastx],Spieler[playerid][lasty],Spieler[playerid][lastz]);
}
TextDrawShowForPlayer(playerid,RealClock);
return 1;
}public OnPlayerDeath(playerid, killerid, reason)
{
TextDrawHideForPlayer(playerid,RealClock);
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(cmdtext,"/mv",true) == 0)
{
if(PlayerToPoint(25.0, playerid,3025,-1336.8866,13.3352))
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)Von 74 bis 316
-
Immer noch 5 errors
