Mainz :
Beiträge von Guest-
-
-
Mal was Neues :
01 :
02 :
LG
-
Awesome Smiley hat Angst vorm schwarzen Loch/Mann.xDDD OMG Warum denn - bekommt er Kinder ?
-
Ich frag mich wie dass auschaut wenn alle in die Unendliche tiefe fallen
Du bist doch Krank xD Ich weiß schon wie du dann aus dem Fenster schaust und nur mies lachst
SATAN kommt dann in die Hölle das ist sicher -
nn morgen die welt unter geht renne ich zu ihr werde ihr das sagen usw und küssen aber wenn net hm dann natürlich net.
morgen geht welt unter xD ?
Ja Super - Das ist hier kein Hollywood oder bollywood
-
auch^^
also ich werd morgen mit kolegge reden mal schauhen was der sagt (der bruder von love)
Das ist nicht gut
Brichst du das Herz meiner Schwester Brech ich dir das genick. Nur mal als Tipp -
Pokemon kennt jeder
Feuer ist immer am besten gewesen
Ich kann mich noch errinern wo ich den Gameboy Color bekam und ich dann den ganzen tag in der Ecke lag und nur am zocken war - das Game hat süchtig gemacht ..
Aber GF ist doch genauso aufgebaut -> Level'n -
Haha genau ale Hartz IV empfänger machen Schulden und wenn aufeinmal die Welt nicht untergeht xD
-
Also ich verpenn das wenn extra xD
Versuche ich zumindest
Achya, ähm .. es wird langsam besser .. picbanana.com ist schonmal wieder an
//Edit: Denkste, Drake hat seine Signatur auf anderem Uploadding
Du willst doch nicht im Schlaf sterben ?! - Ich nicht
Ich stehe morgen extra früh auf
und kommt mal von imageshake und picbananna weg die sind total überlastet - picbutler ist kaum genutzt und schnellLG
€dit : Vergesst aber nicht zu beten sonst gehts in die Hölle ;D
-
field wird bei dir als string wert erkannt sprich ein Buchstabe braucht eine Zelle eine Zahl auch egal wie hoch sie ist.
Da der Wert als String erkannt wird musst du die array dahinter weg lassen :PlayerInfo[playerid][pCode] = strval(field);
-
Naja dann sterb ich wenisgtens nicht qualvoll :<
Aber ein gutes hat es, DMA kann sich wieder besaufen -
UserBar erstellen
Vorwort
___________________________________________________________________________________________________________________
In diesem Tutorial möchte ich euch zeigen wie man eine Userbar erstellt, diese sind recht Simple und sehen doch ansprechend aus.
Dieses Tutorial ist für Fortgeschrittene gut geeignet.
Ihr benötigt die Schriftart Visitor & das Plugin Effekt Pack.Vorschau
_________________________________________________________________________Tutorial
__________________________________________________________________________________________________________Schritt 1 :
Öffnet Paint.Net und erstellt ein neues Bild (Datei -> Neu oder strg + N) in der größe 300x19, und füllt den Hintergrund mit eurer WunschFarbe oder eurem Wunsch Farbverlauf.
So sollte es dann am Anfang aussehen ( Farben ausgeschlossen )
Schritt 2 :
Nun wird es ein bischen schwieriger, erstellt zunächst eine neue Ebene.
So nun kommen die "Stripes", hier könnt ihr eure WunschFarbe wieder bestimmen.
Die SekundärFarbe muss aber Tranzparent sein :
Wählt die Farbe schwarz als Sekundär Farbe und stellt den Tranzparens - Alpha Wert komplett auf 0.
Nun wählt das Tool "Farbeimer" aus und ändert den Fülleffekt auf :
Dunkle ansteigende Diagonalen :So nun füllt die 2. Ebene mit dem Farbeimer. Wenn die Diagonalen zu Kontrastreich sind könnt ihr nachhelfen, idem ihr die Deckfähigkeit der Ebene ändert.
Schritt 3 :
Nun kommt der Inhalt.
Ich habe einfach einen Render genohmen, ihr könnt auch andere Logos wie von Nvidia einfügen
Erstellt eine neue Ebene und verschiebt diese einmal hinunter da das Logo unter den Stripes sein soll.Schritt 4 :
Erstellt eine weitere neue Ebene.
Und schreibt mit der Schriftart : Visitor , euren Wunschtext.
Verdoppelt die Ebene und kehrt die Fraben um ( Korrekturen -> Farben umkehren ) und schiebt die Ebene einmal hinunter.
Nun kommt der Outline Effekt, Mit dem tool : Ausgewählte Pixel verschieben ( Blauer Courser ) könnt ihr nun die Schwarzer schrift vergrößern.Das wars auch schon fast.
Schritt 5 :
Erstellt eine neue Ebene und schiebt diese ganz nach oben, wählt das tool : Elipse. Wählt die Farbe : Weiß.
Stellt die FormKontur auf gefüllt :Und malt einen Halbkreis oben sodass es wie ein Glanz aussieht, mit der Deckkraft der Ebene kann man ebebnfalls noch herumspielen falls es zu kontrastreich ist.
Natürlich fehlt noch der Dunkle Rand den könnt ihr mit dem Effekt Outline Selection erzeugen ( Effekte -> Selection -> Outline Selection ) alternativ könnt ihr es auch mit dem Rechteck zeichnen verscuhen jedoch wird dies dann etwas ungleichmäßigNun seit ihr fertig.
Dieses Tutorial wurde für PC-Hype erstellt.
Weitere Tutorials : PC-HypeLG
-
Sieht toll aus aber schade das man diese in SA_MP vergessen kann - Blaue Pyramiden
Trotzdem : 10/10
LG
-
mAD 1.3 FIX
Changelog :- Custom Money Function Added ( SetPlayerMoney(playerid,amount) )
- Geld & Wanteds wird direkt per SA-MP Native gesetzt & geladen
- Geld wird nun korrekt geladen
Vorschläge & ToDO :- Anti-Money Cheat ( Custom Money Anzeige)
- Script Bereinigen ( enums, unnötige Vars löschen etc. )_______________________________________________________________
Download 1.3 FIX
LG & Bitteschön @ maddin911
-
Du musst auch strtok haben
Und die definitionen oben haben ..Edit ::
Da hatt es Patty auch schon gepostet -
hä
wenn dann :
giveplayerid = strval(tmp);€dit :
Ist ja mal Hammer Hart so viel Code ...
if (strcmp(cmd, "/Kick", true) ==0 )
{
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,RED,"Nutze: /Kick [ID] [Grund]]");
new id = strval(tmp);
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,RED,"Nutze: /Kick [ID] [Grund]]");
if(IsPlayerConnected(ID) return SendclientMessage(playerid,RED,"Der Spieler ist nicht Online!");
if (!PlayerInfo[playerid][pAdmin]) return SendclientMessage(playerid,RED,"Du bist kein Admin!");
new msg[128];
format(msg,sizeof(msg),"SERVER : Der Spieler %s wurde vom Admin %s gekickt, Grund : %s",Player(ID),Player(playerid),cmdtext);
SendClientMessageToAll(RED,msg);
return 1;
}
//außerhalb
stock Player(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,siezof(name));
return name;
}Viel kürzer
-
if (strcmp(cmd, "/whisper", true) ==0 )
{
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,RED,"Nutze: /whisper [ID] [Text]]");
new id = strval(tmp);
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,RED,"Nutze: /whisper [ID] [Text]]");
if(IsPlayerConnected(ID) return SendclientMessage(playerid,RED,"DEr Spieler ist nicht Online!");
if(!IsPlayerInRangeOfPlayer(ID,playerid,15.0)) return SendclientMessage(playerid,RED,"Du musst näher am Spieler sein!");
new text[128];
format(text,sizeof(text),"Whisper von %s : %s,Player(playerid),cmdtext);
SendClientMessage(playerid,RED,text);
SendClientMessage(ID,RED,text);
return 1;
}
// außerhalb einfügen
stock IsPlayerInRangeOfPlayer(inrangeofplayer,player,Float:distance)
{
new Float:PX,Float:PY,Float:PZ;
GetPlayerPos(inrangeofplayer,PX,PY,PZ);
return IsPlayerInRangeOfPoint(player,distance,PX,PY,PZ);
}
stock Player(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,siezof(name));
return name;
}LG
-
SetTimer("checkparea",800,1);
Dort ist er auf 800ms so wie Black es gemacht hat sollte es funktionieren -
Du kannst es mit #pragma TABSIZE 0 machen oder alles einrücken.
-
stock IsPlayerInRangeOfPlayer(inrangeofplayer,player,Float:distance)
{
new Float:PX,Float:PY,Float:PZ;
GetPlayerPos(inrangeofplayer,PX,PY,PZ);
return IsPlayerInRangeOfPoint(player,distance,PX,PY,PZ);
}Gibt zurück ob der Spieler in einem bestimmten Radius zum anderen Spieler ist.
LG