Hab ich geschrieben. ![]()
Naja im Edit. ![]()
Beiträge von SoulMan
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
-
-
Glaub ich dir nicht, denn spätestens hier
if(IsPlayerConnected(palyerid)) bekommst du ein Error.
*/Edit:
Außerdem ergibt das garkein Sinn.
Du darfst somit nur als Cop checken, ob du selbst betrunken bist.
Du musst schon mit einem Parameter arbeiten.

-
enum pVariablen
{
AlkoholLevel,
}
new pVars[MAX_PLAYERS][pVariablen];pVars[playerid][AlkoholLevel] ++; // Erhöht das Level um 1 (z.B. beim Trinken-Befehl)
COMMAND:checklevel(playerid,params[])
{
new pID;
if(sscanf(params, "u",pID))return SendClientMessage(playerid,0xC8C8C8FF,"/checklevel [ID/Name]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,0xC8C8C8FF,"Dieser Spieler ist nicht online!");
if(pVars[pID][AlkoholLevel] >= 1)
{
new str[128];
format(str,sizeof(str),"~y~Das AlkoholLevel dieses Spieler beträgt ~r~%d",pVars[pID][AlkoholLevel]);
GameTextForPlayer(playerid,str,3000,1);
}
return 1;
}
Nur ein schnelles Beispiel.
-
Wenn du das nicht verstehst, lass es erstmal und beschäftige dich mit ein paar Basics.

*/Edit:
Du wirst sehen, es ist nicht sehr schwer, bei der Umsetzung helfen wir dann natürlich weiter, somit lernst du
dabei sogar was.
-
Zuerst playerid, dann den Radius eintragen.

-
Guck dir einfach den Pastebin an, dann musste nicht fragen.

-
Wirklich nützlich ist das aber nicht.
Wenn es eine Funktion hätte, wäre es sinnvoller..Vitalik19
Um es verschwinden zu lassen benutzt du einfach TextDrawHideForPlayer.
-
Da fehlt der Radius.
if(IsPlayerInRangeOfPoint(playerid,range,1214.0985,-904.3343,42.9216)) -
Neue Version released!
Update V 1.3
Neue Befehle hinzugefügt!- /cmdlist
- /setskin
- /ooc
- /togooc
Viel Spaß damit!
-
Sorry Chris.

Wenn du soviel checkst, müsstest du sowas eigentlich schaffen.Es muss dir nicht peinlich sein, falls du noch Anfänger bist.

Wir helfen dir gern! -
Schön, dass du mich wiederholst.

-
Zu 1
Benutze folgende Funktionen
GivePlayerMoney(playerid,Betrag);
GetPlayerState(playerid);
IsPlayerInRangeOfPoint(playerid,Radius,X,Y,Z)Zu 2
Suche dir hier einen Interior aus, den du nutzen willst, es
gibt keinen Interior für dieses Haus.*/Edit:
Code -
Benutz doch einfach die Melden Funktion und mach nich ein auf Mod..
Deine Anfrage gehört in diese Bereich [ klick ] -
ocmd:getin(playerid,vehicleid,params[])
{
if(!isPlayerBehoerde(playerid))return SendClientMessage(playerid,ROT,"Du bist in Keiner Behörde!");
new pID,setz;
if(sscanf(params,"ii",pID,setz))return SendClientMessage(playerid,HBLAU,"/getin [id] [setz]");
GetPlayerVehicleID(playerid);
PutPlayerInVehicle(pID,vehicleid,setz);
SendClientMessage(pID,ROT,"Ein Beamter hat dich Ins Auto gezoggen!");
return 1;
}Warum 'u'? Wenn, dann so.
if(sscanf(params,"ui",pID,setz))return SendClientMessage(playerid,HBLAU,"/getin [id] [setz]"); -
Zu geil

Versuchs mal so wie Chris geschrieben hat und gib auch wirklich beide Parameter ein. -
if(sscanf(params,"i",pID,setz))return SendClientMessage(playerid,HBLAU,"/getin [id]");
Guck dir die Zeile nochmal genau an, dann wirst du es sicher gleich finden.
-
Left 4 Dead 2

-
DM und Roleplay gehört zumindest bei GTA zusammen..
Sag einfach du suchst einen Server, auf dem man richtig Roleplay spielt. -
Es heißt "Ararat" ist das so schwer? xD
Finde die Bewerbung zwar auch nicht angemessen, aber man braucht jetzt auch kein
riesen Drama daraus machen.. -
if(IsPlayerInRangeOfPoint(playerid,range,x,y,z))
Wenn du noch einen Punkt hinzufügen willst, trennst du einfach so: