jo dann gehts du hier drauf. dort kannst du deine pwn auswählen.
Beiträge von Rocky--BANNED
-
-
die sufu ist schon nen tolles ding. ich hab führerschein system eingegeben und das kam dabei raus.
[ SCRIPTING ] Simples Führerschein System
-
UND was rocky vergessen hat beim new die pid rausmachen sons tkommt ein warning.
hö??? die pID wird doch abgefragt.
und zwar hier:
format(string2,sizeof(string2),"Du wurdest vom Spieler %s Getötet",SpielerName(pID)); -
nein.. warte ich schreib den ganzen code rein.
public OnPlayerDeath(playerid, killerid, reason)
{
new string[128],string2[128], pID;
if(killerid != playerid)
{
SetPVarInt(killerid,"Kills",GetPVarInt(killerid,"Kills") +1); //<<<<< die zeile mein ich
GivePlayerMoney(killerid,5000);
format(string,sizeof(string),"Du hast den Spieler %s Getötet",SpielerName(killerid));
SendClientMessage(killerid,WEIS,string);
return 1;
}
if(playerid != killerid)
{
SetPVarInt(playerid,"Tode",GetPVarInt(playerid,"Tode") +1);
GivePlayerMoney(playerid,-5000);
format(string2,sizeof(string2),"Du wurdest vom Spieler %s Getötet",SpielerName(pID));
SendClientMessage(playerid,WEIS,string2);
return 1;
}
return 1;
} -
also meine persönliche meinung:
billige kopie vom blackys ding. sorry. aber ich find das von ihm besser.
-
dann erstez mal
SetPVarInt(pID,"Kills",GetPVarInt(killerid,"Kills") +1);
mit
SetPVarInt(killerid,"Kills",GetPVarInt(killerid,"Kills") +1);ist das einzigste, was mir jetzt spontan auffällt.
-
Könnt ihr mir bitte das vor zeigen?
Ich bin neu beim Scriptenalso ne vorlage steht doch auf samp wiki. wenn du neu im scripten bist, taste dich doch nicht gleich an sowas ran. nimm dir ertsmal etwas leichteres vor. bin selber auch schon etwas am scripten aber ich würde es auch nicht machen wollen. klingt viel zu kompliziert.
-
Machmal die new's untereinander:
new string[128];new string2[128]:
und das soll was bringen??
versuch mal so. habs nur ausm kopf gemacht.
public OnPlayerDeath(playerid, killerid, reason)
{
new string[128],string2[128], pID;
if(killerid != playerid)
{
SetPVarInt(pID,"Kills",GetPVarInt(killerid,"Kills") +1);
GivePlayerMoney(killerid,5000);
format(string,sizeof(string),"Du hast den Spieler %s Getötet",SpielerName(killerid));
SendClientMessage(killerid,WEIS,string);
return 1;
}
if(playerid != killerid)
{
SetPVarInt(playerid,"Tode",GetPVarInt(playerid,"Tode") +1);
GivePlayerMoney(playerid,-5000);
format(string2,sizeof(string2),"Du wurdest vom Spieler %s Getötet",SpielerName(pID));
SendClientMessage(playerid,WEIS,string2);
return 1;
}
return 1;
}
//edit
sorry aber irgendwie komm ich mit der einreihung hier nicht klar. -
also ich bin mir jetzt nicht sicher, aber wenn man dies { macht, müsste doch ne if abfrage davor, oder??
-
also ich find es richtig geil. hatte ich dir ja damals schon gesagt. ich werd es mal testen und dir dann feedback geben, falls erwünscht.
-
Das hate ich auch schon gemacht, ich bekomme oder mein kolege bekommt dann eine Doppel nachricht, Also
- "Du hast den Spieler Equ Getötet"
- "Du wurdest vom Spieler Trololol Getötet"die bekomme ich oder er dann...
kann es sein, dass du vergessen hast die nachrichten mit einem return zu beenden? ist nur eine vermutung.
-
und die server log wäre auch hilfreich. also die komplette.
-
Das geht mit dem donator rang. Musst dem forumbetreibern etwas spenden, dann kannste das auch machen.
-
Da ich dem ganzen code nicht sehen kann, kann ich nur vermuten, dass ein return fehlt
-
-
na wenns aber da steht....
vielleicht gibts nen patch. wenn nicht, pech -
steht doch da, wo das problem liegt..
64bit mag er nicht. -
-
also ich benutze seit mehreren jahren schon opera. ich kann dies nur empfehlen. ich find es ist sehr schnell im seitenaufbau und hat auch allerlei features.
-
Auch von mir danke für die Bewertungen
Wir mussten uns ein bisschen beieilen, weil Rio weg musste und wir zudem noch andere Aufträge haben, die warten.
Das ost keine ausrede. Ich hab auch noch einiges am laufen, trotz dem nehm ich mir die zeit. Der kunde will ja ne perfekte map haben.
B2T ich finds nicht so dolle. Sorry 4/10