aber dann kommt Kein Exit _Pickup nicht???
Deine Pickup Funktion so schreiben:
CreatePickup(model, type, X, Y, Z, -1);//Das wird in allen Virtuellen Welten angezeigt !
mfg. ![]()
aber dann kommt Kein Exit _Pickup nicht???
Deine Pickup Funktion so schreiben:
CreatePickup(model, type, X, Y, Z, -1);//Das wird in allen Virtuellen Welten angezeigt !
mfg. ![]()
Du hast Recht, aber es ist wirklich so, dass ein Server 08/15 ist, wenn man so was liest wie "hi, haben uns einen GF gedownloadet und suchen noch scripter, supporter und user"...
Naja, ich würde nicht 08/15 mit GF gleichsetzen, es gibt auch 08/15 Server die nutzen ein Selfmade (gedownloadet) ![]()
mfg. ![]()
Dieses Script besitzt unter anderem Funktionen die wir damals vor den Godfather Zeiten noch gar nicht kannten.
Das macht keinen Sinn, natürlich kannte man schon alle Funktionen, sie standen im Wiki und in den a_... includes ![]()
Sie haben einfach nur so sinnlose Vorurteile und behaupten einfach ohne recht, das dieses Script der letzte Dreck wäre.
Schonmal darüber nachgedacht, dass da evtl etwas wahres dran sein könnte ? Dieses Script ist wirklich schlecht gescriptet und warum sollte man das nicht äußern dürfen.
Ihr müsst bedenken das viele von diesem Forum davon Edits und Updates heraus gebracht haben
Ja, das ändert aber nichts daran, dass es auf der Grundstruktur des Godfathers aufbaut und die ist immernoch schlecht.
Ich bin einfach der Meinung, das so Kommentare
wie Scheiß Godfather oder 08/15 Scripts gelöscht und verwarnt werden sollten, weil immerhin bietet ihr das SA:MP Forum
dieses Themengebiet auch an.
Dafür bin ich allerdings auch, ich weiß das dieses Script schlecht ist und ich denke viele andere auch, aber es geht ja bei dem GF nicht um das gecodete, sondern um die "funktionalität" die die meisten User sehr am GF schätzen (wieso auch immer).
mfg. ![]()
Alles anzeigenDanke,
Also müsste ich für 10 dann 11 nehmen?
Weil ich möchte beim Connecten alle Weapon Skills auf Hitman haben
for(new i=0; i<11; i++)
{
SetPlayerSkillLevel(playerid, i, 999);
}
Ehm, oder du machst die Bedingung anders, sprich so:
for(new i; i!=10; i++) SetPlayerSkillLevel(playerid, i, 999);
mfg. ![]()
Geht die Schleife dann von 0-9 oder von 1-10 ?
0-9 ![]()
GivePlayerMoney(playerid, -=HausInfo[AnHaus[playerid]][Hauspreis]);
Bitte
Das Funktioniert so nicht ![]()
Bist du dir sicher, dass Hauspreis und AnHaus[playerid] Integer sind ?
Wenn ja sollte es so gehen:
GivePlayerMoney(playerid, -HausInfo[AnHaus[playerid]][Hauspreis]);
mfg. ![]()
Eine Funktion die den Wochentag ausgibt z.B Montag =1 rsturnen und so weiter
Gibt es schon, schau mal in den Codeschnipsel Bereich ![]()
mfg. ![]()
@storm1337
Das ist immer noch komplett falsch ! ![]()
dcmd_kick(playerid,params[])
{
new pid, str[64];
if(sscanf(params,"uS",pid,str)) return SendClientMessage(playerid,0xFFFF00FF,"Befehl: /kick [ID] [Grund]");
if(pid == playerid) return SendClientMessage(playerid,0xFFFF00FF,"Du kannst dich nicht selber kicken");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid,0xFFFF00FF,"Der ausgewählte Spieler ist nicht Online");
new Spieler[MAX_PLAYER_NAME], str2[128];
GetPlayerName(pid,Spieler,sizeof(Spieler));
format(str2,sizeof(str2),"%s wurde vom Server gekickt! Grund : %s ", Spieler,str);
SendClientMessageToAll(0xF50000FF,str2);
Kick(pid);
return 1;
}
So ist es richtig, aber nicht vergessen, dass du dcmd nutzt, also du musst noch unter OnPlayerCommandText das kurz als Referenz übergeben ![]()
mfg. ![]()
Eine for-Schleife ist schneller und ordentlicher als eine goto-Schleife !
mfg.
Wieso ist der Server in der Liste?
Zwar wurde die Werbung auch vor ca. 3-4 Monaten gemacht
aber der Server ist seitdem nicht mehr Online gekommen bzw. eigentlich noch überhaupt nicht
wenn man sich so die Beiträge ansieht. "20 Uhr sieht man die Foren & Server-IP's" von wegen... xD
Ja, die Liste ist nicht Perfekt ![]()
So rausgenommen ![]()
mfg. ![]()
@[GP]Saitek
GetVehicleHealth returnt was anderes, das Leben wird direkt auf die Variable geschrieben, sprich du musst das so machen:
new String[50], Float:carhealth,vehicle = GetPlayerVehicleID(i);
GetVehicleHealth(vehicle,carhealth)
format(String,50,"Zustand: %.2f%",carhealth);
TextDrawSetString(Zustandanz[i],String);
TextDrawShowForPlayer(i,Zustandanz[i]);
mfg. ![]()
new text[128] = inputtext;
So ein Schwachsinn, wenn dann so:
new text[64];
format(text, sizeof text,"%s",inputtext);
mfg. ![]()
Kaliber
Und wo Kicke ich den Spieler dann?
So:
public OnPlayerUpdate(playerid) {
if(GetPlayerPing(playerid) >= 800) return formatToAll(aRot,"[Server]: %s wurde wegen zu hohem Ping gekickt. [%i/800]",GetPlayerPing(playerid)), Kick(playerid);
return 1;
}
mfg. ![]()
Ja, das würde funktionieren, aber schreibe es doch wenn schon bitte so:
public OnPlayerUpdate(playerid) {
if(GetPlayerPing(playerid) >= 800) return formatToAll(aRot,"[Server]: %s wurde wegen zu hohem Ping gekickt. [%i/800]",GetPlayerPing(playerid));
return 1;
}
mfg. ![]()
Ich würde dir aber gerne über TeamViewer helfen, wenn das auch okay ist, adde mich skype ![]()
mfg. ![]()
Du kannst einen npc zumindest nicht während eines recordings beeinflussen.
Natürlich kann man das ![]()
Was glaubst du wie sonst ein Bot mit Animationen entsteht ![]()
mfg. ![]()
1. Das sieht sehr schön aus.
2. Du hast pastebin falsch verlinkt ![]()
3. Mal so eine Frage, was genau bringt das jetzt, das wir die Hex Codes haben ? ![]()