Guten Tag,
ich suche ein CAR System mit Folgenden Befehlen
/carlock [carid]
Grüße,
Master
Guten Tag,
ich suche ein CAR System mit Folgenden Befehlen
/carlock [carid]
Grüße,
Master
Wie wärs mal mit einer aussagekräftigen Überschrift?
So wird dir keiner Helfen...
Und muss es nur dieser Befehl sein oder ein ganzes Carsystem?
Edit:
hier, ungetestet
if(strcmp(cmd, "/carlock", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutze: /carlock [carid]");
return 1;
}
new ccar = strval(tmp);
for(new i=0; i < MAX_PLAYERS; i++)
{
if(i == playerid) continue;
SetVehicleParamsForPlayer(ccar,i,0,1);
SendClientMessage(playerid, COLOR_GRAD1, " Du hast dein Auto geschlossen ");
}
}
return 1;
}
if(strcmp(cmd, "/carunlock", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutze: /carunlock [carid]");
return 1;
}
new ccar = strval(tmp);
for(new i=0; i < MAX_PLAYERS; i++)
{
if(i == playerid) continue;
SetVehicleParamsForPlayer(ccar,i,0,1);
SendClientMessage(playerid, COLOR_GRAD1, " Du hast dein Auto geöffnet ");
}
}
return 1;
}
Ok habe die Überschrift geändert
nutz die suchfunktion
dt cars wäre unteranderem eins
Danke
//CLOSED
Sorry, meins funktioniert nicht, bin grad dbaei es zum Funktionieren zu bringen
Edit:
Ich bekomms irgendiwe nicht zum laufen, egal ob /carlock oder /carunlock, immer kommt Fahrzeug geschlossen
#include <a_samp>
#define COLOR_GRAD1 0xB4B5B7FF
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[180];
new tmp[180];
new idx;
if(strcmp(cmd, "/carlock", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutze: /carlock [carid]");
return 1;
}
new ccar = strval(tmp);
for(new i=0; i<MAX_PLAYERS; i++)
{
SetVehicleParamsForPlayer(ccar,i,0,1);
}
GameTextForPlayer(playerid, "~w~Fahrzeug ~r~geschlossen", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
return 1;
}
if(strcmp(cmd, "/carunlock", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutze: /carunlock [carid]");
return 1;
}
else
{
new ccar = strval(tmp);
for(new i=0; i<MAX_PLAYERS; i++)
{
SetVehicleParamsForPlayer(ccar,i,0,0);
}
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
GameTextForPlayer(playerid, "~w~Fahrzeug ~r~geoeffnet", 5000, 6);
}
}
return 1;
}
return 0;
}
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
Edit2:
hinzugefügt
Und bei DT Cars ist bestimmt nur das für das jeweilige auto in dem man sitzt,...
nimm einfach das von dt cars =)
DT_Cars ist das beste was es gibt
Hier der Link :
http://forum.sa-mp.de/san-andr…r-ver-1-2-2-30#post580963