Wenn du ein Selfmade machen solltest dann könnstest du das auch selbee..
Beiträge von Bar[T]sImpsonE
-
-
Also derzeit habe ich auch nochdas GM Life of Sun mit dem Script versuche ich Scripten zu lernen Also ich hbe nichts gegen 08/15 Server ich habe auch noch einn 08/15 Server Bald nicht mwhr hoffe ich...
PS: Bin auch erst 14..
-
Ich kenne die Interior ID vom Revier nicht... ist das Interior von Life of Sun
-
So nun noch eine kleine Frage ich habe ein /lift befehl eingebaut... wenn ich vom Polizei Revier in die Garage gehe ist das genau so wie im /goto Befehl.
Der Code:
if(strcmp(cmdtext, "/glift", true) == 0)
{
if(IstPolizist(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 4.0, 250.4064,73.2423,1003.6406))
{
SetPlayerPos(playerid, 1611.3994,-1711.5270,6.2188);
SendClientMessage(playerid, -1,"Du bist nun in der {0000FF}Garage{FFFFFF}.");
}
else if(IsPlayerInRangeOfPoint(playerid, 4.0, 1611.3994,-1711.5270,6.2188))
{
SetPlayerPos(playerid, 250.4064,73.2423,1003.6406);
SendClientMessage(playerid, -1,"Du bist nun in dem {0000FF}Revier{FFFFFF}.");
}
}
else
{
SendClientMessage(playerid, -1, "Du bist kein {0000FF}Polizist{FFFFFF}!");
}
return 1;
} -
Wo genau rein?
PS:
Zeile (13042) : Unbekannte Variable : "plo"
Zeile (13044) : Unbekannte Variable : "plo" -
Hallo,
Also ich mache /goto Pum4 ich bin aber in meinem Haus und er am BSN dann sehe ich nichts...
Wie mache ich das wenn ich /goto Pum4 "der gleiche Satz" dann sehe ich das
Wie mache ich das?Mein Code:
ocmd:goto(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new string[256];
new idx; new tmp[256];
tmp = strtok(params, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, WEIß, "{FFD200}Benutzung:{FEFEFE} /goto [playerid/PartOfName]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = ReturnUser(tmp);
if(IsPlayerConnected(plo))
{
if(plo != INVALID_PLAYER_ID)
{
if(Spieler[playerid][Admin] >= 1)
{
if(Spectate[playerid] != 255)
{
Spectate[playerid] = 256;
}
GetPlayerPos(plo, plocx, plocy, plocz);
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid,plocx,plocy+2, plocz);
}
SendClientMessage(playerid, ROT, "Du hast dich Teleportiert.");
GetPlayerName(plo, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s hat sich zu %s geportet.", sendername, giveplayer);
SpeicherunginScriptfieles(HELLBLAU,string,4);
}
else
{
SendClientMessage(playerid, ROT, "Du bist nicht befugt!");
}
}
}
else
{
format(string, sizeof(string), "%d ist kein Aktiver Spieler.", plo);
SendClientMessage(playerid, ROT, string);
}
}
return 1;
}Mit freundlichen Grüßen,
Bar[T]sImpsonE -
Nun komme ich nicht weiter...
Code:
if(CurrentMenu == BSMK)
{
switch(row)
{
case 0:
{
if(GetPlayerMoney(playerid) >= 3)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -3);
SetPlayerHealth(playerid, 63);
SendClientMessage(playerid, -1, "Sie haben sich {00FFFA}3 Chicken Nuggets{FFFFFF} gekauft.");}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 1:
{
if(GetPlayerMoney(playerid) >= 4)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -4);
SetPlayerHealth(playerid, 72);
SendClientMessage(playerid, -1, "Sie haben sich {00FFFA}12 Chicken Nuggets{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 2:
{
if(GetPlayerMoney(playerid) >= 5)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -5);
SetPlayerHealth(playerid, 80);
SendClientMessage(playerid, -1, "Sie haben sich {00FFFA}20 Chicken Nuggets{FFFFFF} gekauft.");}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 3:
{
if(GetPlayerMoney(playerid) >= 1)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -1);
SetPlayerHealth(playerid, 60);
SendClientMessage(playerid, -1, "Sie haben sich einen {00FFFA}Chessburger{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 4:
{
if(GetPlayerMoney(playerid) >= 1)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -1);
SetPlayerHealth(playerid, 65);
SendClientMessage(playerid, -1, "Sie haben sich einen {00FFFA}Chickenburger{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 5:
{
if(GetPlayerMoney(playerid) >= 3)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -3);
SetPlayerHealth(playerid, 70);
SendClientMessage(playerid, -1, "Sie haben sich einen {00FFFA}Mc Chicken{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 6:
{
if(GetPlayerMoney(playerid) >= 2)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -2);
SetPlayerHealth(playerid, 60);
SendClientMessage(playerid, -1, "Sie haben sich {00FFFA}Pommes{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 7:
{
if(GetPlayerMoney(playerid) >= 4)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -4);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, -1, "Sie haben sich einen {00FFFA}Big Mac{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 8:
{
if(GetPlayerMoney(playerid) >= 3)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -3);
SetPlayerHealth(playerid, 78);
SendClientMessage(playerid, -1, "Sie haben sich einen {00FFFA}Fisch Mac{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben zuwenig Geld.");
}
}
case 9:
{
if(GetPlayerMoney(playerid) >= 1)
{
ShowMenuForPlayer(BSMK,playerid);
GivePlayerMoney(playerid, -1);
SetPlayerHealth(playerid, 70);
SendClientMessage(playerid, -1, "Sie haben sich ein {00FFFA}Glas Cola{FFFFFF} gekauft.");
}
else
{
SendClientMessage(playerid, -1, "Sie haben {F50000}zuwenig{FFFFFF} Geld.");
}
}
case 10:
{
HideMenuForPlayer(BSMK,playerid);
UnFreezePlayer(playerid);
}
}
}Code 2:
public OnPlayerExitedMenu(playerid)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == BSMK)
{
UnFreezePlayer(playerid);
}
return 1;
}Errors:
Zeile (7542) : Unbekannte Variable : "CurrentMenu"
Zeile (7544) : Unbekannte Variable : "row" -
Gibt es das etwa nicht?
-
Hey,
Ich wollte ein /essen Dialog rein machen also man macht /essen dann kommt der Dialog aus dem Singleplayer wie mache ich das?
Gibt es einen Code darfür oder so?Mit freundlichen Grüßen,
Bar[T]sImpsonE -
SetPlayerHealth(playerid,100);
-
Ich zahle 8€ PP
//Edit: Geht doch nicht...
-
Mhh nun kann ich davon etwas in mein Script einbauen gucken was es da so gibt...
-
Meins ist auch ein Selfmade
-
Bei mir geht das nicht... bei mir kommt nicht Installation erfolgreich...
-
Meins hat nur 15k Zeilen und ist richtig geil
-
-
Nun kommt das hier:
Zeile (8) : Include wurde nicht gefunden (im pawno/include Ordner?) : "b_kick"1 Errors, 0 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.deWohl ich es drin habe..
-
Verstehe ich nicht ganz.....
-
Hey,
Also wenn man einen Spieler bannt mit /ban (/kick) dann steht für uns alle die nicht gebannt würden sind der Grund nur für den gebannten oder für den gekickten steht der Grund nicht da bei dem steht nur "Server closed to the connection" wieso?
Der /ban Code:
ocmd:ban(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du brauchst Adminrang 5!");
new pID, time, grund[128];
if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,WEIß,"{FFD200}Benutzung:{FEFEFE} /ban [playerid] [zeit] [grund]");
if(IsPlayerConnected(pID))
{
if(time>0&&time<1000)
{
new string[128];
format(string,sizeof(string),"{FFB400}Zeitban:{FFFFFF} %s wurde von %s für {0A00FF}%i{FFFFFF} Minuten gebannt Grund: %s!!!",spielername(pID),spielername(playerid),time,grund);
SendClientMessageToAll( -1,string);
format(string,sizeof(string),"{FFB400}Zeitban:{FFFFFF} Du wurdest von %s für {0A00FF}%i{FFFFFF} Minuten gebannt Grund: %s!!!",spielername(playerid),time,grund);
SendClientMessage(pID, -1,string);
new wert;wert=gettime()+(60*time);
SetPVarInt(pID,"Zeitban",wert);
Kick(pID);
return 1;
}
SendClientMessage(playerid,ROT,"Ungültige Zeit!!!");
return 1;}
SendClientMessage(playerid,ROT,"Falsche ID");
return 1;
}Der /kick Befehl:
ocmd:kick(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
new pID, reason[128],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,WEIß,"{FFD200}Benutzung:{FEFEFE} /kick [id] [grund]");
format(string,sizeof(string),"{FFA000}Kick:{FF1400} %s wurde von %s gekickt. Grund: %s",spielername(pID),spielername(playerid),reason);
SendClientMessageToAll(ROT,string);
format(string,sizeof(string),"{FFA000}Kick:{FF1400} Du wurdest von %s gekickt. Grund: %s",spielername(playerid),reason);
SendClientMessage(pID,ROT,string);
Kick(pID);
return 1;
}Mit freundlichen Grüßen,
Pum4 -
Brache auf Hilfe