Dann sag mir bitte wie
Du solltest noch machen das wenn man sich selber umbringt kein Punkt oder whatever bekommt
if(killerid != playerid)
Mfg
Dann sag mir bitte wie
Du solltest noch machen das wenn man sich selber umbringt kein Punkt oder whatever bekommt
if(killerid != playerid)
Mfg
Eben nicht. Es funktioniert anders. =)
Okay dann sag mir wie denn killerid ist die ID von dem der den Spieler getötet hat baer wenn du willst können wir ja mal später Kaliber oder so fragen oder du testest es einfach mal
Meinetwegen helfe ich dir auch dabei
Hey Com,
Ich habe nun die Gangzones erstellt jedoch weiss ich nicht wo sie rein müssen?
Wenn ich sie bei OnPlayerConnect reintu kommen zig Errors?
Mfg
NicoWiss sinloser Kommie?
Suche weiterhin hilfe! =)
Ehm was ist darin Sinnlos?
Du ersetzt playerid zu killerid und schon geht alles
Der Code oben ist richtig
Alles anzeigenGuten Abend Breadfish,
ich habe ein Problem mit meinen Textdraws.
Es funktioniert alles, aber nur wenn ich alleine auf dem Server bin, wenn ein anderer Connected
und wir uns gegenseitig töten oder so, dann kriegt der andere meine Textdraw und ich seine, was kann daran falsch sein?
Und die Updaten sich nicht sofort.
Code:
new kills[64];
format(kills, sizeof(kills), "Kills: %i", GetPVarInt(playerid,"Kills"));
TextDrawSetString(Kills, kills);
TextDrawShowForPlayer(playerid, Kills);
Hoffe ihr könnt mir helfen. =)
new kills[64];
format(kills, sizeof(kills), "Kills: %i", GetPVarInt(playerid,"Kills"));
TextDrawSetString(Kills, kills);
TextDrawShowForPlayer(killerid, Kills);
Mach mal statt
INVALID_PLAYER_ID
if(IsPlayerConnected(pid))
Mfg
Schon besser aber vlt sollten sie es mal Coden
Hey Com,
if(dialogid == Supports)
{
if(response == 0)
{
new Namei[MAX_PLAYER_NAME], stringi[128];
if(dini_Int("/Tickets/ticket1.ini","Belegt") == 1)
{
InSupport[playerid] = 1;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(InSupport[i] == 1 && i != playerid)
{
GetPlayerName(playerid,Namei,sizeof(Namei));
format(stringi,sizeof(stringi),"Der Supporter %s hat dein Ticket angenommen!");
SendClientMessage(i,COLOR_LIGHTBLUE,stringi);
SendClientMessage(i,COLOR_LIGHTBLUE,"Mit /support [Text] kannst du antworten!");
InSupAktiv[i] = 1;
return 1;
}
}
}
return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Der Benutzer benötigt keinen Support mehr!");
}
So wenn jetzt in der Datei der Wert auf 1 steht so wird dennoch das return ausgegeben?
Warum
Mfg Nico
SetPlayerPos(playerid,DeagleRandomSpawn[rand][0],DeagleRandomSpawn[rand][1],DeagleRandomSpawn[rand][2]);
SetPlayerFacinfAngle(playerid,DeagleRandomSpawn[rand][3]);
Hey Com,
Aus irgendeinen Grund ist mir hier wol ein Fehler unterlaufen?
Es passiert reingarnichts?
if(strcmp(cmd,"/takesupport",true)==0)
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
SendClientMessage(playerid,WHITE,"Öffne Supportfenster ...");
new string1[64], string2[64], string3[64], string4[64], string5[64], Headtitle[64], Endstring[512], Nameadm[MAX_PLAYER_NAME];
if(dini_Int("/Tickets/ticket1.ini","Besetzt") == 0)
{
format(string1,sizeof(string1),"Supportticket unbenutzt!");
return 1;
}
if(dini_Int("/Tickets/ticket1.ini","Besetzt") == 1)
{
format(string1,sizeof(string1),"Support von %s", dini_Get("/Tickets/ticket1.ini","Ersteller"));
return 1;
}
if(dini_Int("/Tickets/ticket2.ini","Besetzt") == 0)
{
format(string2,sizeof(string2),"Supportticket unbenutzt!");
return 1;
}
if(dini_Int("/Tickets/ticket2.ini","Besetzt") == 1)
{
format(string2,sizeof(string2),"Support von %s", dini_Get("/Tickets/ticket2.ini","Ersteller"));
return 1;
}
if(dini_Int("/Tickets/ticket3.ini","Besetzt") == 0)
{
format(string3,sizeof(string3),"Supportticket unbenutzt!");
return 1;
}
if(dini_Int("/Tickets/ticket3.ini","Besetzt") == 1)
{
format(string3,sizeof(string3),"Support von %s",dini_Get("/Tickets/ticket3.ini","Ersteller"));
return 1;
}
if(dini_Int("/Tickets/ticket4.ini","Besetzt") == 0)
{
format(string4,sizeof(string4),"Supportticket unbenutzt!");
return 1;
}
if(dini_Int("/Tickets/ticket4.ini","Besetzt") == 1)
{
format(string4,sizeof(string4),"Support von %s", dini_Get("/Tickets/ticket4.ini","Ersteller"));
return 1;
}
if(dini_Int("/Tickets/ticket5.ini","Besetzt") == 0)
{
format(string5,sizeof(string5),"Supportticket unbenutzt!");
return 1;
}
if(dini_Int("/Tickets/ticket5.ini","Besetzt") == 1)
{
format(string5,sizeof(string5),"Support von %s", dini_Get("/Tickets/ticket5.ini","Ersteller"));
return 1;
}
GetPlayerName(playerid,Nameadm,sizeof(Nameadm));
format(Endstring,sizeof(Endstring),"%s\n%s\n%s\n%s\n%s",string1,string2,string3,string4,string5);
format(Headtitle,sizeof(Headtitle),"Supports - Angemeldet als %s",Nameadm);
ShowPlayerDialog(playerid,Supports,DIALOG_STYLE_LIST,Headtitle,Endstring,"Auswählen","Abbrechen");
SendClientMessage(playerid,WHITE,"Öffne Supportfenster ...");
return 1;
}
return SendClientMessage(playerid,WHITE,"Du bist kein Supporter!");
}
Mfg Nico
Hey Com,
Da ich derzeitig an einem neuen System rumbastel,
wollte ich mal fragen, wie es möglich ist Objektpositionen für ein Attach an Spielern zu machen?
Mfg Nico Wiss
I
Alles anzeigenWieso nicht einfach so
forward Payday(playerid);
public Payday(playerid)
{
new string[128];
if(SInfo[playerid][pPayday] == 60)
{
SendClientMessage(playerid,Gelb," ~~~~~~~Pay-Day~~~~~~~");
SInfo[playerid][pPayday] = 0;
GivePlayerMoney(playerid,SInfo[playerid][pLohn]);
format(string,sizeof(string)," Du bekommst %d$ Lohn von der Fraktion!",SInfo[playerid][pLohn]);
SendClientMessage(playerid,COLOR_WHITE,string);
GivePlayerMoney(playerid,SInfo[playerid][pJobgeld]);
format(string,sizeof(string)," Du bekommst %d$ Lohn vom Staat für deinen Job!",SInfo[playerid][pJobgeld]);
SendClientMessage(playerid,COLOR_WHITE,string);
SInfo[playerid][pJobgeld] = 0;
SendClientMessage(playerid,Gelb," ~~~~~~~Pay-Day~~~~~~~");
}
else
{
SInfo[playerid][pPayday] += 1;
}
}
Wenn er sich eingeloggt hat:
SetTimerEx("Payday", 60000, 1, "i", playerid);
Fail
Wenn ich jetzt off gehe startet der Timer neu und zwar wird es nicht gespeichert?
Mfg
Wenn ich hier noch einen Donator sehe, der mit macht, bekommt der von mir eine Verwarnung
Falls sie wissen was es ausgelost wird so kônnten sie es mir bitte sagen?
Mfg
Sollte er Betrügen so meldet euch bei mir hab seine Adresse
Er wird nicht betrügen letztes Angebot war Top
Sind noch welche da
new spname1[MAX_PLAYER_NAME];
GetPlayerName(playerid,spname1,sizeof(spname1));
format(login,sizeof(login),"Server:{F50000} %s [ID: %d]{00EBFF} hat den Server betreten", spname1,playerid);
SendClientMessageToAll(farbe,login):
Mfg
Ja ich will
Super Aktion
Ne der soll das ja im stock formatieren
Hey Com,
Ich wollte msl fragen wie ich ein stock erstelle für das
Beispiel
new var[56];
new pid;
format(var,sizeof(var),"Die Id %d",pid);
SendClientMessage(playerid,WHITE,var);
Ich will das nun so tun
new pid;
SendEx(pid,WHITE,"Die Id %d",pid);
Mfg