veruschs ma mit
ShowPlayerNameTagForPlayer(playerid, 0, 0);
Beiträge von Blood.
-
-
Sry der Fehler lag bei mir
Hier ein wikiw ausschnitt
edit: Link rausgenommen verusch es mit
ShowPlayerNameTagForPlayer(forplayerid, playerid, 0)
edit: korrewkten Code hingeschrieben
if(strcmp("/name",cmdtext,true) == 0)
{
if(spielername[playerid] == 0)
{
if(spieleristinfraktionhitman[playerid] == 1)
{
ShowPlayerNameTagForPlayer(forplayerid, playerid, 0);
SendClientMessage(playerid,FARBE,"Du bist nun Maskiert.");
spielername[playerid] = 1;
}
else
{
SendClientMessage(playerid,FARBE,"Dieser Befehl ist nur für Spezielle Mitglieder.");
}
}
else
{
SendClientMessage(playerid,FARBE,"Du hast deine Maske abgenommen, du bist nichtmehr Maskiert.");
ShowPlayerNameTagForPlayer(forplayerid, playerid, 1);
spielername[playerid] = 0;
}
return 1;
} -
if(strcmp("/name",cmdtext,true) == 0)
{
if(spielername[playerid] == 0)
{
if(spieleristinfraktionhitman[playerid] == 1)
{
ShowPlayerNameTagForPlayer(playerid, 0);
SendClientMessage(playerid,FARBE,"Du bist nun Maskiert.");
spielername[playerid] = 1;
}
else
{
SendClientMessage(playerid,FARBE,"Dieser Befehl ist nur für Spezielle Mitglieder.");
}
}
else
{
SendClientMessage(playerid,FARBE,"Du hast deine Maske abgenommen, du bist nichtmehr Maskiert.");
ShowPlayerNameTagForPlayer(playerid, 0);
spielername[playerid] = 0;
}
return 1;
}edit: Code verbessert
-
meld dich ins kype ich mach dir das
CryLife2
-
Oben im Script
new handyvorhanden[MAX_PLAYERS];
Dann unter GivePlayerMoney(playerid, ..)
schreibste folgendes:
handyvorhanden[playerid] = 1; //(achtung nur ein =)
edit: Es wird aber nach einem Disconnect nicht gespeichert muss du denn selber machen!
-
if(strcmp("/name",cmdtext,true) == 0)
{
if(spieleristinfraktionhitman[playerid] == 1)
{
ShowPlayerNameTagForPlayer(playerid, 0);
SendClientMessage(playerid,FARBE,"Du bist nun Maskiert.");
}
else
{
SendClientMessage(playerid,FARBE,"Du bist kein Hitman Mitglied.");
}
return 1;
}SOllte eig. funktzunieren achja du musst die speicherung, und die Farben anpassen
-
Verusch es mal so
ocmd:test(playerid, params[])
{
if(GetPVarInt(playerid,"Test")==25)
{
SetPVarInt(playerid, "Test",0);
SendClientMessage(playerid, COLOR_GELB,"Du erhälst $100!");
}
else
{
if(GetPVarInt(playerid,"Test")==50)
{
SetPVarInt(playerid, "Test",0);
SendClientMessage(playerid, COLOR_GELB,"Du erhälst $150!");
}
else
{
if(GetPVarInt(playerid,"Test")==75)
{
SetPVarInt(playerid, "Test",0);
SendClientMessage(playerid, COLOR_GELB,"Du erhälst $200!");
}
else
{
if(GetPVarInt(playerid,"Test")==100)
{
SetPVarInt(playerid, "Test",0);
SendClientMessage(playerid, COLOR_GELB,"Du erhälst $100!");
}
return 1;
}
}
}
return 1;
} //hier wird das warning angezeigt -
Hallo leute, ich habe folgendes, aber der Pickup + 3D Textlabel werden nicht angezeigt
ich habe folgenden Code unter OnGameModeInitCreatePickup(1239,2,1433.8435,-968.3818,37.3908); //Zivilisten Pickup
Create3DTextLabel("Zivilisten Spawn",SCHWARZ,1433.8435,-968.3818,37.3908,-1,0); //Zivilisten Spawn 3DTextlabel -
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == REGISTER)
{
if(response == 0)
{
SendClientMessage(playerid,BLAU,"Du hast den Registrierungsvorgang abgebrochen!");
Kick(playerid);
return 1;
}
if(response == 1)
{
if (!strlen (inputtext))
{
Register(playerid,inputtext);
SendClientMessage(playerid,BLAU,"Bitte gebe ein Passwort an!");
ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte wähle ein Passwort aus um dir ein Account anzulegen!","Registrieren","Abbrechen");
}
}
return 1;
}
}
}Guck ma ob das funktz.. Ich glaub so ists richtig
-
public OnPlayerEnterVehicle(..)
dadrunter deine cmds -
Code
C:\Users\....\Desktop\Server 2\gamemodes\Server.pwn(13137) : error 035: argument type mismatch (argument 2)
if(PlayerInfo[playerid][pDonateRank] > 0)
{
SendClientMessage(playerid,"~w~Du hast ~r~Premium");
}
Kann mir einer sagen woran es liegt?MFG,
iGGi
Der Code ist falsch ;D Du fragst ab ob er höher als 0 ist also ob er Premium Rank ist mach lieber antatt "> 0" "< 1"
also
if(PlayerInfo[playerid][pDonateRank] > 0)
in
if(PlayerInfo[playerid][pDonateRank] < 1) -
-
Hallo leute, ich habe folgendes Prob.
Undzwar seitdem ich 0.3d habe kann ich auf einen Server nicht joinen (http://www.gta-lifeplay.de)
Aber auf andere 0.3d Server kann ich wunderbarerweise Joinen ich habe folgendes Versucht:
SAMP Deinstaliiert und installiert (ca. 13x)
GTA SA Deinstalliert und insdtalliert (2x)
GTA Userfiles gelöscht
gta_set gelöscht
Computer mehrmals neugestartetAber es hilft alles nichts, weiß jemand eine konkrete Lösung dafür?!
-
Ja habe ich, aber dann kam immer undefined (iwas) ROT
und dann musste ich die Farbe ROT unter dem Public machen, also konnte ich die Farbe nur im Public benutzen sonst kam immer undefinied simbol und z.B. new enter247; ganz oben im Script musste ich auch immer unter den Publics posten..
ich ahbe jetzt ne lösung muss das endif nach ganz unten=?Xd
-
Hallo Leute, Ich habe ein filterscript geschrieben mit dialogen etc. aber wenn ich oben #define ROT "Den Farbcode" eingebe
und sppäter SendClientMessage(playerid,ROT,"DIe Message");
eintipp kommt halt ein Error das ROT nicht erkannt wird woran liegt das?! Bei einem Gamemode funktz. das wunderbaredit: Hat den wirklich niemand ne Ideeß
-
Pastebin fehlt!
Wollte ich nur mal kurz Sagen
-
Von mir gibt es nur 4/10 Punkte, da es falsch gescriptet punkte und eig. Unnötig ist.
Du gibst den Spieler nicht Health sondern du setzt ihr Health sagen wir der Spieler hat 100 Hp wenn er sich was kauft wird sein HP auf 15 gesetzt, aber er bekommt keine 15hp dazu sondern verliert 85 HP
Außerdem warum amchst du die Timer 1000*2 anstatt direkt 2000 hinzuschreiben.. Ich verstehe den Sinn nichtFür die Idee gibst von mir 3/10
Für die Umsetzung 1/10edit: und rechtschreibfehler beinhaltet es auch!
-
Nett, wenn es wirklich von dir ist, 7/10
Meine, da habe ich scon mal sowas gesehen^^
Aber: /feuerwehr beitreteten.. Net so der Knüller.
Das mit dem /feuerwehr beitreten etc. alles habe ich selber gemacht
Beim Befehl /retten habe ich aber hilfe bekommenDanke für deine Bewertung hast du Vorschläge für die V 0.3?
-
Hallo Leute,
Aktuelle Version: 0.2
Ich stelle heute mein Einfaches Filterscript vor,
es beinhaltet folgendes:
-Feuerwehr Fraktion (Wird nicht gespeichert)
-Feuerwehr Autos (Nur Feuerwehr Mitglieder können die fahren)
-Feuerwehr Job annehmen und kündigen (Kündigen erst nach 30 minuten möglich)
-Farben die von mir erstellt wurden, die könnte man für andere Gamemodes nutzenAchtung: Das ist mein erstes Filterscript (Seit nicht so streng büdde) und ich wusste nicht was rein soll, wer Verbesserungsvorschläge oder so hat bitte im Thread oder per PN!
Pastebin: http://pastebin.com/XbBi1prc
Downloadlink(pwn): http://www.file-upload.net/dow…785292/doublemix.pwn.html -
MIt
IsPlayerInAreader stock dafür lautet:
stock IsPlayerInArea(playerid, Float:max_x, Float:min_x, Float:max_y, Float:min_y)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if(X <= max_x && X >= min_x && Y <= max_y && Y >= min_y) return 1;
return 0;
}Wenn du ein Tool brauchst, womit du die Arenen "bestimmten" kannst meld dich per PN!