public LockCar(carid)
{
SetVehicleParamsEx(carid,0,0,0,1,0,0,0);
return 1;
}
Machs so dann ist das für alle zu auch ohne loop ![]()
//Edit
return nicht vergessen ![]()
public LockCar(carid)
{
SetVehicleParamsEx(carid,0,0,0,1,0,0,0);
return 1;
}
Machs so dann ist das für alle zu auch ohne loop ![]()
//Edit
return nicht vergessen ![]()
Schick mal die Funktion LockCar(vehicleid)
new query[200],sql[100];
format(query,sizeof(query),"SELECT GeworbenVon FROM Account_Tabelle WHERE Username = '%s'",GetName(playerid));
mysql_query(query);
mysql_store_result();
SendClientMessage(playerid,Farbe,"Spieler die dich geworben haben sind:");
while(mysql_fetch_row_format(sql))
{
new f[100];
format(f,sizeof(f),"%s",sql);
SendClientMessage(playerid,Farbe,f);
}
UNGETESTET !!!!!
/Edit
Ein GeworbenVon zu viel ![]()
issuerid statt playerid ![]()
FAIL wenn du die ModelIDs meinst musst du GetVehicleModel(GetPlayerVehicleID(playerid)) == 480 machen...
ich wollte es nur zur übersicht xD aber ich hätte nie gedacht das es ein fehler wäre xD
naya jetz weiß ichs man lernt nie aus ![]()
Case Closed!
jo leute,
ich sitz hier und scripte
dann kommen da diese Errors:
Zeile (185) : Ungültiger Befehl
Zeile (193) : Unbekannte Funktion
Hier der Code-Ausschnitt
#define MAX_PLAYER_3D_NEWS 8
new const News3DOffsetPos[MAX_PLAYER_3D_NEWS][3] = {
{-3,0,+5}, // Zeile 185
{-3,0,+2},
{-3,0,-1},
{0,0,+5},
{0,0,+2},
{0,0,-1},
{+3,0,+5},
{+3,0,+2}
}; // Zeile 193
ich hab keinen plan warum die kommen vllt könnt ihr mir helfen...
danke im Voraus ![]()
MfG NicoAiko
BlackAce hat eine Abfrage in der Funktion gemacht unzwar folgende!
Wenn score 0 ist wirds 2, ansonsten wird score * random(500) genommen!
KEY_JUMP ![]()
MFG
kenne mich nicht so gut mit PHP aus aber der Name des Einloggen-Buttons hat auch den Namen "name" änder das mal vllt ist das ja der übeltäter
ShellExecute(NULL, L"open","DEINE.exe", NULL, NULL, SW_SHOW);
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
SendClientMessage(killerid,COLOR_DBLUE,"Du hast jemanden Ermordet! somit bekommst du $200 +1score! weiter so!!");
SendClientMessage(playerid,COLOR_DBLUE,"Ein Gamer hat die Geowned! somit bekommt er $200 die du wieder verlierst!");
GivePlayerMoney(playerid,-200);
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
SendClientMessage(playerid,COLOR_GREEN,"Spiele weiter, um geskillter zu werden & Dass du wieder mehr Geld für neue Waffen bekommst.");
GivePlayerMoney(killerid,200);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
}
return 1;
}
es geht deswegen nicht höher weil du bei GetPlayerScore vom killer die id des Toten genommen hast also ist es 1x - und 1x + also 0
MfG
Hi Leutz,
das Updaten meines Alters funktioniert nicht...
Hier die Daten vom Script:
setAlter(playerid,newOne)
{ SetPVarInt(playerid,"Alter",newOne); return 1; }
getAlter(playerid)
{ new i = GetPVarInt(playerid,"Alter"); return i; }
//OnPlayerDisconnect
format(query,sizeof(query),"UPDATE Account_Tab SET Passwort = '%s' WHERE Username = '%s'",getPasswort(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Adminlevel = '%d' WHERE Username = '%s'",getAdminLv(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Alter = '%d' WHERE Username = '%s'",getAlter(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Herkunft = '%s' WHERE Username = '%s'",getHerkunft(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Geschlecht = '%s' WHERE Username = '%s'",getGeschlecht(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Job = '%s' WHERE Username = '%s'",getJob(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Fraktion = '%s' WHERE Username = '%s'",getFraktion(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Rank = '%d' WHERE Username = '%s'",getRank(playerid),GetName(playerid)); mysql_query(query);
format(query,sizeof(query),"UPDATE Account_Tab SET Wanted = '%d' WHERE Username = '%s'",getWanted(playerid),GetName(playerid)); mysql_query(query);
Hier der Debug:
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Passwort = '' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Adminlevel = '0' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Alter = '5' WHERE Username = 'NicoAiko') - An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Alter = '5' WHERE Username = 'NicoAiko'' at line 1)
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Herkunft = 'Deutschland' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Geschlecht = '' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Job = '' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Fraktion = '' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Rank = '0' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
[14:33:44] CMySQLHandler::Query(UPDATE Account_Tab SET Wanted = '8' WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:44] >> mysql_query( Connection handle: 1 )
Alles anzeigen
Irgendwie ist alles durcheinander...
Es wird auch irgendwie Wirr-Warr geladen...
Hier der Code
new Passwort_Input[128];
GetAccountPasswort(GetName(playerid),Passwort_Input);
if(!strcmp(Passwort_Input,inputtext,true))
{
new query[550],string[128];
format(query,sizeof(query),"SELECT * FROM Account_Tab WHERE Username = '%s'",GetName(playerid));
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row(query))
{
sscanf(query,"e<p<|>ds[25]s[128]dds[30]s[30]s[30]s[30]dd>",MySQL_Enum[playerid]);
}
setMySQLToPVar(playerid);
fscm(string,playerid,Color_Server,"Willkommen %s, wir freuen uns dich wieder zu sehen.",GetName(playerid));
if(getAdminLv(playerid) > 0)
{
fscm(string,playerid,Color_Server,"Info: Du hast dich erfolgreich eingeloggt und besitzt den Adminstatus %d",getAdminLv(playerid));
return 1;
}
scm(playerid,Color_Server,"Du hast dich erfolgreich eingeloggt.");
return 1;
}
else
{
ShowPlayerDialog(playerid,Dialog_Login_Passwort,DIALOG_STYLE_INPUT,"Login - Passwort","{FFFFFF}Bitte gebe dein {FF0000}richtiges {FFFFFF}ein.","Login","Abbrechen");
return 1;
}
Auch dazu der Quellcode
[14:33:33] CMySQLHandler::Query(SELECT * FROM Account_Tab WHERE Username = 'NicoAiko') - Successfully executed.
[14:33:33] >> mysql_store_result( Connection handle: 1 )
[14:33:33] CMySQLHandler::StoreResult() - Result was stored.
[14:33:33] >> mysql_fetch_row_format( Connection handle: 1 )
[14:33:33] CMySQLHandler::FetchRow() - Return: 1|NicoAiko|Aptx4869|5|16|Deutschland|Männlich|Kein|FBI|8|0
[14:33:33] >> mysql_fetch_row_format( Connection handle: 1 )
[14:33:44] >> mysql_query( Connection handle: 1 )
Vielen Dank für eure Hilfe
hau es bei OnGameModeInit rein!
OnPlayerUpdate ist eine Loop von je 500ms!
wo hat das script was mit O-Amt wo hat es Payday?
OMFG Schließen!!!
öffne dein script mit notepad++
suche nach "{" und danach nach "}"
wenn du 1 "{" weniger hast als "}" suchst du die "{" das heißt gebe bei Suche "}" ein und gucke welche klammern mit welchen klammern geöffnet/geschlossen wurden dauert etwas wenn du ein großes script hast aber da geht es schneller als wahrlos zu suchen ;D
liegt es an der position des Textdraws?
Vllt ist es aus dem Bild raus...