Wysłany: 2011-10-08, 12:17
matadorPL
Wiek: 32 Na forum: 5725 dni Posty: 8
Nick w MP: _Rashawn_
Witam tak jak w temacie za pomoc b?dzie
Kod: #include <a_samp>
new neon[MAX_VEHICLES][2];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/neonadmin", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Wybierz Kolor Neonu","Czerwony\nNiebieski\nZielony\n???ty\nR??owy\nBia?y\nUsu? Neon","Wybierz","Anuluj");
return 1;
}
if(strcmp("/nocadmin", cmdtext, true, 10) == 0)
{
SetPlayerTime(playerid,0,0);
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response)
{
if(listitem==0)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18647,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18647,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Czerwony Zainstalowany ");
}
if(listitem==1)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18648,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18648,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Niebieski Zainstalowany ");
}
if(listitem==2)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18649,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18649,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Zielony Zainstalowany ");
}
if(listitem==3)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18650,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18650,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon ?ty Zainstalowany ");
}
if(listitem==4)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18651,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18651,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon R??owy Zainstalowany ");
}
if(listitem==5)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18652,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Bia?y Zainstalowany ");
}
if(listitem==6)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
}
}
}
return 0;
}
Wysłany: 2011-10-08, 12:45
MaXi432
Wiek: 29 Na forum: 5820 dni Posty: 7
Nick w MP: MaX96_PL
Piwa : 27
matadorPL ,
Kod:
#include <a_samp>
new neon[MAX_VEHICLES][2];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/neonadmin", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid))
{
//Wiadomo?? ?e nie masz admina..
return 1;
}
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Wybierz Kolor Neonu","Czerwony\nNiebieski\nZielony\n???ty\nR??owy\nBia?y\nUsu? Neon","Wybierz","Anuluj");
return 1;
}
if(strcmp("/nocadmin", cmdtext, true, 10) == 0)
{
SetPlayerTime(playerid,0,0);
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response)
{
if(listitem==0)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18647,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18647,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Czerwony Zainstalowany ");
}
if(listitem==1)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18648,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18648,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Niebieski Zainstalowany ");
}
if(listitem==2)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18649,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18649,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Zielony Zainstalowany ");
}
if(listitem==3)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18650,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18650,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon ?ty Zainstalowany ");
}
if(listitem==4)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18651,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18651,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon R??owy Zainstalowany ");
}
if(listitem==5)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18652,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Bia?y Zainstalowany ");
}
if(listitem==6)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
}
}
}
return 0;
}
Wysłany: 2011-10-08, 17:15
matadorPL
Wiek: 32 Na forum: 5725 dni Posty: 8
Nick w MP: _Rashawn_
Wysłany: 2011-10-13, 13:47
eLeJ.
Wiek: 32 Na forum: 5485 dni Posty: 8
Piwa : 4
Ja nie mog? tak si? dzieje jak jaki? ?a?osny programista nie potrafi zastosowa? instrukcji else, a pomaga.
Kod: if(strcmp("/neonadmin", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid))
{
//Wiadomo?? ?e nie masz admina..
}
else
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Wybierz Kolor Neonu","Czerwony\nNiebieski\nZielony\n???ty\nR??owy\nBia?y\nUsu? Neon","Wybierz","Anuluj");
}
return 1;
}
Mo?e tutaj nie jest tak bardzo potrzebna instrukcja else, ale jakby ten kod mia?by by? wielokrotnie z?o?ony.
Wysłany: 2011-10-13, 21:00
kurczak1324
Wiek: 29 Na forum: 5819 dni Posty: 202
Nick w MP: Izzy
Piwa : 671
eLeJ. , nie rozumiem twojej wypowiedzi... Poza tym odkopujesz temat sprzed 5 dni...
A na dodatek ?atwiej jest zrobi?:
Kod: if(!IsPlayerAdmin(playerid)){
SendClientMessage(playerid,kolor,"Nie jestes adminem");
return 1;
}
i to doda? przed ca?? komend?
Wysłany: 2012-10-01, 03:09
matiosek7
Wiek: 39 Na forum: 4999 dni Posty: 15
Panowie a mo?e tak.
Kod:
#include <a_samp>
new neon[MAX_VEHICLES][2];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/neonadmin", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid))
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Wybierz Kolor Neonu","Czerwony\nNiebieski\nZielony\n???ty\nR??owy\nBia?y\nUsu? Neon","Wybierz","Anuluj");
}
else SendClientMessage(playerid, 0x000000FF, "Nie jestes Adminem!");
return 1;
}
if(strcmp("/nocadmin", cmdtext, true, 10) == 0)
{
SetPlayerTime(playerid,0,0);
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response)
{
if(listitem==0)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18647,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18647,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Czerwony Zainstalowany ");
}
if(listitem==1)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18648,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18648,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Niebieski Zainstalowany ");
}
if(listitem==2)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18649,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18649,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Zielony Zainstalowany ");
}
if(listitem==3)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18650,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18650,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon ?ty Zainstalowany ");
}
if(listitem==4)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18651,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18651,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon R??owy Zainstalowany ");
}
if(listitem==5)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0,100.0);
neon[GetPlayerVehicleID(playerid)][1] = CreateObject(18652,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0xFFFFFFAA, " Neon Bia?y Zainstalowany ");
}
if(listitem==6)
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
}
}
}
return 0;
}
Wysłany: 2012-10-02, 20:02
WiX
Wiek: 28 Na forum: 5241 dni Posty: 48
Nick w MP: thedamiano
Piwa : 21
Kod: if(strcmp("/nocadmin", cmdtext, true, 10) == 0)
{
if (IsPlayerAdmin(playerid) == 1)
if (IsPlayerAdmin(playerid) == 0) return SendClientMessage(playerid, COLOR_RED, "Brak uprawnien");
SetPlayerTime(playerid,0,0);
return 1;
}
Tagi: jak :: zrobic :: komenda :: była :: dla :: administratora
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: