Ich wills auch wissen wäre echt nice bin ja so schon ein PS CS6 Fan.. wäre echt cool
Beiträge von Sharpadox
-
-
danke
-
Hey Leute,
wie mache ich, dass der Stuntbonus ausgeschaltet wird (also dass mein kein Geld mehr bei Sprüngen usw bekommt..) ??
-
Danke InternetInk aka Benjamin
genau das war das Problem
-
Hey,
ich mache gerade ein tanksystem aber bekomme Errors.. warum??
Code:
Spoiler anzeigen
//============== Ganz oben im Script ==============
new engine, lights, alarm, doors, bonnet, boot, objective;
//=================================================Spoiler anzeigen ocmd:tanken(playerid,params[])
{
#pragma unused params
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid,Grau,"Du fährst gerade kein Auto!");
new vid = GetPlayerVehicleID(playerid);
else if(AmTanken[vid]) return SendClientMessage(playerid,Grau,"Du tankst diese Fahrzeug bereits!");
else if(engine = VEHICLE_PARAMS_ON) return SendClientMessage(playerid,Grau,"Du musst vorher deinen Motor ausschalten!");
return 1;
// ...
}Errors:
Spoiler anzeigen Zeile (830) : Ungültiger Befehl
Zeile (830) : Befehl hat keinen Sinn
Zeile (830) : Erwartete Zeichen ";", aber gefunden "if"
Zeile (831) : Wahrscheinlich unabsichtliche Zuordnung [Beispiel: if(variable
Zeile (1653) : Variable wird nie benutzt: "tanktimer"Spoiler anzeigen 2 Errors, 3 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenSpoiler anzeigen PWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de -
Hey,
wie erstelle ich ein Tanksystem im Script? Habe keine Ahnung davon
und was vorgefertigtes möchte ich nicht benutzen, da ich schon alles geschafft habe
ohne C&P und jetzt will ich es mir nicht "versauen"Gibt es vllt ein Tutorial dazu? (SuFu hab ich benutzt und in Tutorials auch, aber
habe nichts gescheites, wenn überhaupt, gefunden)
Oder kann mir das vielleicht jemand erklären? -
-
Dann solltest du aber auch überprüfen ob der nicht Speedhack hat
SetPlayerCheckpoint
DisablePlayerCheckpointpublic OnPlayerEnterCheckpoint(playerid)
{
//Variable
return 1;
} -
Guten Tag, ich wollte mein Prison System mit Checkpoints machen.
Zum Beispiel /prison Tony 10 SDM, dann kommt Tony in den Prison und muss 10 Checkpoints ablaufen...
Wie mache ich das? Mein Befehl sieht derzeit so aus
ocmd:prison(playerid,params[])
{
if(!IstSpielerEinAdmin(playerid,3))return SendClientMessage(playerid,Grau,"Zugriff verweigert. Benötigter Rang: {4600FF}Administrator");
new pID,Checkpoints,string[128],string2[128],Grund[128];
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Grau,"Der angegebene Spieler ist nicht online.");
if(sscanf(params,"uds",pID,Checkpoints,Grund))return SendClientMessage(playerid,Grau,"Benutze: /prison [ID/Teilname] [Checkpoints] [Grund]");
return 1;
}Need Help, MFG
Wo erstellst du denn die Checkpoints?
Und wieso soll der 10 CP's ablaufen? was passiert dann? -
Includes? Ich glaub nicht
soweit ich weiß, ist der Streamer Plugin das Problem..Hast vllt nicht das aktuellste
-
Also ich hoffe er hat es jetzt verstanden :x
-
Also ich dachte erst: "Ach helf ich dem mal" ...
*Lese 2. Post von dir"
"Ach nee, kann ich auch sein lassen xD"
Wohl eher sollte man sagen, wie bist du denn drauf.. einem wie dir helf ich nicht
-
zB wenn du willst :: "Jeder Spieler der Level 3 ist, dem passiert ..."
for(new i=0; i<MAX_PLAYERS; i++) //Wir definieren i = 0... i ist die gesamte Spieleranzahl.. wenn i kleiner als MAX_PLAYERS ist, (also weniger als alle Spieler zusammen) wird i um 1 vergrößert (++)
{
if(IsACop(i)) //Wenn i ein Polizist ist.. Also "JEDER" Spieler der ein Cop ist..
{
SendClientMessage(playerid,Grau,"Du bist ein Cop!");
}
} -
Ja habe Datenbank usw.. Passwortabfrage und so geht ja auch..
Ich glaube MySQL speichert nix, was in SavePlayer ist.
Name und Passwort speichert der ja oO
Wahrscheinlich ein SavePlayer Problem? oder LoadPlayer?
Ich schick mal die stocksstock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
mysql_SetInt("accounts", "Geld",GetPlayerMoney(playerid), "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Level", GetPlayerScore(playerid), "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Adminlevel", PlayerInfo[playerid][pAdmin], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Supporter", PlayerInfo[playerid][pSup], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Member", PlayerInfo[playerid][pMember], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Rang", PlayerInfo[playerid][pRank], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Skin", GetPlayerSkin(playerid), "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Morde", PlayerInfo[playerid][pKills], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Tode", PlayerInfo[playerid][pDeaths], "Name", PlayerInfo[playerid][pName]);
dini_IntSet("/Banken/%s.txt","Bankkonto",PlayerInfo[playerid][Bank]);
printf("Der Account von %s wurde erfolgreich gespeichert!",GetName(playerid));
}
else printf("Der Account von %s wurde erfolgreich gespeichert!",GetName(playerid));
}
return 1;
}
stock LoadPlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
GetPlayerName(playerid, PlayerInfo[playerid][pName], MAX_PLAYER_NAME);
GivePlayerMoney(playerid, mysql_GetInt("accounts", "Geld", "Name", PlayerInfo[playerid][pName]));
SetPlayerScore(playerid, mysql_GetInt("accounts", "Level", "Name", PlayerInfo[playerid][pName]));
PlayerInfo[playerid][pAdmin] = mysql_GetInt("accounts", "Adminlevel", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pSup] = mysql_GetInt("accounts", "Supporter", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pMember] = mysql_GetInt("accounts", "Member", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pRank] = mysql_GetInt("accounts", "Rang", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pSkin] = mysql_GetInt("accounts", "Skin", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pKills] = mysql_GetInt("accounts", "Morde", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pDeaths] = mysql_GetInt("accounts", "Tode", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][Bank] = dini_Int("/Banken/%s.txt","Bankkonto");
}
return 1;
} -
ich hab glaub ich auch MySQL R5.. R6 und R7 da compilet der nichtmal
bei R5 compiled der aber saved nicht :X
-
Ja Fabi.StaR kann MySQL und hat es mir gemacht..
Bei ihm geht alles aber bei mir komischerweise nicht -
-
Er will dass wenn er Offduty geht, der Marker verschwindet
-
Hey Leute,
was würdet ihr mir empfehlen um Spieler abzuspeichern?
- Welche Methode geht am schnellsten?
- Welche Methode geht am leichtesten?
- Welche Methode ist, eurer Meinung nach, am besten?Ich habe schon ein paar probiert, aber es gab meistens Probleme.
-
Coins = [pCoins] ?
Was willst du damit sagen?