Du kannst in deinem Script mappen?
Womit hast du denn jetzt gemappt?
Beiträge von T4125Gamer
-
-
Zitat
forward BanTimer(playerid);
public BanTimer(playerid)
{
Ban(pID);
}
Wird so nicht klappenocmd:ban(playerid,params[])
{
new pID,Grund[64],str[128];
if(GetPVarInt(playerid,"Adminlevel") == 2)
{
if(sscanf(params,"us",pID,Grund)) return SendClientMessage(playerid,GRAU,"Benutze: /ban [SpielerName/ID][Grund]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,GRAU,"Spieler ist nicht online!");
format(str,sizeof(str),"Adcmd: %s wurde von %s gebannt, Grund: %s",SpielerName(pID),SpielerName(playerid),Grund);
SendClientMessageToAll(ROT,str);
SetTimerEx("KickTimer",200,false,"i",pID);
}
else
{
SendClientMessage(playerid,GRAU,"Dies ist ein Adminbefehl");
}
return 1;
}dann oben bei den defines:
forward KickTimer(playerid);
dann irgendwo ins Script
public KickTimer(playerid)
{
Ban(playerid);
SetPVarInt(playerid,"Banned",1);
Kick(playerid);
return 1;
} -
mach das define mal weg
-
Timer beim Kicken einbauen, da das bei 0.3x anders ist
-
Ah mein Fehler.
Zitat\include\float.inc
\include\dini.inc
\include\dini.inc
Die neusten von den Includen da Downloaden -
Zeilen?
-
Doch mit dem Object Deleter
-
Map Construction .
Link: http://www.file-upload.net/download-7278766/editor.rar.html -
Zitat
Und zwar soll auf den der contract gesetzt werden soll level 3 sein.
if(strcmp(cmd, "/contract", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutze: /contract [playerid] [Betrag]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutze: /contract [playerid] [Betrag]");
return 1;
}
moneys = strval(tmp);
if(moneys < 10000 || moneys > 100000) { SendClientMessage(playerid, COLOR_GREY, " Die Vertragssumme muß mindestens $10000-, aber nicht mehr als $100000 betragen!"); return 1; }
if(PlayerInfo[playerid][pLevel] < 3)
{
SendClientMessage(playerid, COLOR_GRAD1, "Du mußt mindestens Level 3 haben um einen Vertrag zu erstellen.");
return 1;
}
if (IsPlayerConnected(giveplayerid))
{
if(PlayerInfo[giveplayerid][pLevel] >= 3)
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PlayerInfo[giveplayerid][pMember] == 8 && PlayerInfo[playerid][pLeader] == 8)
{
SendClientMessage(playerid, COLOR_GREY, " Du kannst keine Verträge mit deiner eigenen Agentur abschließen!");
return 1;
}
else if(PlayerInfo[giveplayerid][pLeader] == 8 && PlayerInfo[playerid][pMember] == 8)
{
SendClientMessage(playerid, COLOR_GREY, " Du kannst keine Verträge mit deiner eigenen Agentur abschließen!");
return 1;
}
else if(PlayerInfo[giveplayerid][pMember] == 8||PlayerInfo[giveplayerid][pLeader] == 8)
{
SendClientMessage(playerid, COLOR_GREY, " Du kannst keinen Hitman unter Vertrag nehmen !");
return 1;
}
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Du kannst dich nicht selber unter Vertrag nehmen!"); return 1; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
playermoney = GetPlayerMoney(playerid);
if (moneys > 0 && playermoney >= moneys)
{
GivePlayerMoney(playerid, (0 - moneys));
PlayerInfo[giveplayerid][pHeadValue]+=moneys;
format(string, sizeof(string), "%s möchte das ein Hitman die Zielperson: %s für $%d tötet.",sendername, giveplayer, moneys);
SendFamilyMessage(8, COLOR_YELLOW, string);
format(string, sizeof(string), "* Du hast einem Hitman den Auftrag zur Beseitigung von %s für $%d erteilt.",giveplayer, moneys);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Falsche Angaben!");
}
}
}
else
{
SendClientMessage(playerid,COLOR_GRAD1,"Die Zielperson ist kein Level 3!");
}
}
else
{
format(string, sizeof(string), " %d ist kein Aktiver Spieler.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
} -
1. Weil sein Deutsch manchmal echt failt.
2. help with skins
3. IP mäßig auch so -
Zitat
Und warum ist er dann hier im Deutschen Forum und nicht im Englischen?
Ne ohne spaß, nehme es dann zurück.
Gute frage warum ein Engländer in einem Deutschen Forum ist -
lcp9 == Engländer
-
Zitat
dauert mir zu lange
Dann wird MTA eben nicht klappen -
Benutze mal die Systemwiederherstellung.
Setzte sie auf einen Tag wo der Computer angelegt hat. -
Create3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS)
Create3DTextLabel(string,Weiss,pTx,pTy,pTz,12,0);
-
-
Ist die FirewallControlPanel.exe da?
-
Start ---> Computer ---> Festplatte ---> Windows ---> system32 ---> FirewallSettings.exe als Administrator starten
-
Als Administrator mal geöffnet?
-
Meinst du das hier?: