Hallo,
ich kenne das Buch selber nicht aber ich kann dir dieses empfehlen:
http://www.amazon.de/HTML-CSS-…CSS+von+kopf+bis+fu%C3%9F
gut erklärt mit sinnvollen und weiteraufbauenden Beispielen. (sehr umfangreich)
Hallo,
ich kenne das Buch selber nicht aber ich kann dir dieses empfehlen:
http://www.amazon.de/HTML-CSS-…CSS+von+kopf+bis+fu%C3%9F
gut erklärt mit sinnvollen und weiteraufbauenden Beispielen. (sehr umfangreich)
Hallo,
ich habe vor 3 Jahren mal innerhalb einer Woche irgendwie 20€ auf Paylo gemacht mit 20 Minuten Arbeit pro Tag,
allerdings ist es im Endeffekt nicht Wert.
Gruß,
House
Ein vServer mit relativ gutem DDOS Schutz kostet weit über 100€/Monat.
Guten Abend,
ich suche einen Designer, der uns ein neues Design für das kommende WBB 4 erstellen kann.
Ansprüche an den Designer:
Der dementsprechende Designer, kann einen Preisvorschlag machen, was er für ein Design verlangen würde. Wir sind
nicht scheu einen angemessen Betrag zu zahlen.
Bei Interesse, bitte direkt eine PN mit Referenzen schicken.
Viele Grüße,
House
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
Es gibt zwei verschiedene "Arten" des Totalschadens.
Technischer Totalschaden:
Wirtschaftlicher Totalschaden
Viele Grüße,
House
Header etwas zugroß, das MainMenu ist auch zu groß. Schaut ansonsten ganz gut aus.
IsPlayerAnAdmin und fertig?
Einfach Perfekt, ich werde es mir aufjedenfall kaufen, besonders das Cloud Scripting ist einfach nur Super.
if(strcmp(cmdtext,"/stats",true) == 0)
{
if(PlayerInfo[playerid][pPerso] == 1)
{
new ftext[50];
if(PlayerInfo[playerid][pFM] == 1) { ftext = "Männlich"; }
else if(PlayerInfo[playerid][pFM] == 2) {ftext = "Weiblich"; }
else if(PlayerInfo[playerid][pFM] == 3) {ftext = "Beides"; }
new frakt[20];
if(PlayerInfo[playerid][pFrak] == 1) { frakt = "SAPD"; }
new jtext[50];
if(PlayerInfo[playerid][pJob] == 1) { jtext = jobname1; }
new schrift[MAX_PLAYER_NAME];
GetPlayerName(playerid,schrift,sizeof(schrift));
new string1[200],string2[200],string3[200],string4[200],string5[200],string6[200],string7[200],string12[200],string13[200],string14[200],rest[1500];
format(string1, sizeof string1, "Personalien: Geschlecht: %s\n Partner: -Kommt noch-", ftext);
format(string2, sizeof string2, "\n Level: %d\n Respekt: %d/%d\n Payday: %d/60",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pRespekt],PlayerInfo[playerid][pLevel]*6,PlayerInfo[playerid][pPayExp]);
format(string3, sizeof string3, "\nBerufe: Fraktion: %s Rang: -Kommt-\n Nebenjob: %s",frakt,jtext);
format(string4, sizeof string4, "\nFinanzen: Bargeld: %d€\n Konto: %d€\n Gehalt: %d€",PlayerInfo[playerid][pGeld],PlayerInfo[playerid][pKonto],PlayerInfo[playerid][pGehalt]);
format(string5, sizeof string5, "\nStatistik: Morde: %d\n Gestorben: %d\n Wanteds: %d",PlayerInfo[playerid][pKills],PlayerInfo[playerid][pTode]);
format(string6, sizeof string6, " Verwarnungen: %d",PlayerInfo[playerid][pWarns]);
format(string7, sizeof string7, "\nInventar: Materialien -Kommt- (Safe: -Kommt-)\n Drogen: -Kommt-g (Safe: -Kommt-g)\n Handy(Nr.: %d)\n",PlayerInfo[playerid][pNummer]);
format(string13, sizeof string13, "");
format(rest, sizeof rest, "%s\n\n\n%s\n%s\n%s\n%s\n\n%s\n%s\n%s\n\n%s\n%s\n%s", string1,string2,string3,string4,string5,string6,string7,string12,string13,string14);
ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX,schrift,rest,"Beenden","");
}
else
{
SendClientMessage(playerid,C_ROT,"Du hast noch keinen Personalausweis !");
}
return 1;
}
Dafür gibt es von OCMD ein extra Callback.
Profifunktionen können per #define vor dem #include <ocmd> aktiviert werden.
Mit OCMD_BEFORE_CALLBACK kann ein zusätzliches Callback aktiviert werden, mit dem z.B. überprüft werden kann, ob ein Spieler gemuted wurde - returnt dieses Callback 0, wird kein Command ausgeführt:
#define OCMD_BEFORE_CALLBACK
#include <ocmd>
//...
public BeforePlayerCommandText(playerid,cmdtext[])
{
if(GetPVarInt(playerid,"muted"))
{
SendClientMessage(playerid,0xff0000ff,"Du bist gemuted");
return 0;
}
return 1;
}
Alles anzeigen
Mit OCMD_COMMAND_LOG kann dafür gesorgt werden, dass Commands wie der Chat in der server_log.txt auftauchen:
Mit einer Variable.
Guten Tag,
ich suche einen Grafiker für alles mögliche, Bezahlung ist natürlich möglich.
Jemand der sich meldet, sollte am besten auch Referenzen vorlegen können. Vorzugsweise mit CSS/Html Kenntnisse für spätere PHP Projekte
Viele Grüße.
House
[Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
64 Zeichen, wenn ich mich nicht Irre.
if(SpielerInfo[p][pJob] != 1)
Der Fehler liegt bei Zeile 6, bei sscanf. Statt ud, reicht ein normales u.
Viele Grüße,
Barney
Wie wärs mal mit dem Quellcode?
OCMD bietet dafür ein extra Callback.
So habs mir nochmal angeguckt, ihr habt auch die Regelwerke (SAPD etc) alles von RPG City kopiert.