GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: wpkchase - 2012. június 07. - 21:22:21

Cím: Rcon Respawn HELP
Írta: wpkchase - 2012. június 07. - 21:22:21
Valaki leírná nekem erre a megoldást? - véleményem szerint pár sorból áll!
\"strcmp\" vagy \"dcmd\" be kellene a /respawn parancs, amellyel újraspawnolnánk, az összes jármûvet.
Úgy kellene, hogy csak \"Rcon Admin\" használhassa, bejelentkezés után!
Cím: Rcon Respawn HELP
Írta: ZyZu. - 2012. június 07. - 22:19:02

i f ( ! s t r c mp ( c md t e x t , \" / r e s p a w n c a r \" , t r u e ) ) {
If(I s P l a y e r A dm i n ( p l a y e r i d ) ) return SendClientMessage(playerid,-1,\"Nem vagy RCON ADMIN!\");
f o r ( n e w i = 0 ; i < MAX _ V E H I C L E S ; i + + ) { S e t V e h i c l e T o R e s p a w n ( i ) ;
}
r e t u r n 1 ;
}

 
Igen csak pár sor röviden. Tessék :)
Cím: Rcon Respawn HELP
Írta: Gabor.. - 2012. június 07. - 22:35:09

dcmd_respawn(playerid, params[])
{
     if( IsPlayerAdmin( playerid ) )
     {
for( new i; i <= MAX_VEHICLES; i++ )
                {
                           SetVehicleToRespawn( i );
                }
     }
     else SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Nem vagy Rcon admin...!\" );
     return 1;
}
Cím: Rcon Respawn HELP
Írta: wpkchase - 2012. június 08. - 13:05:31
Köszönöm Szépen Srácok, mindjárt tesztelem, módba megy szóval várom az errort :(

Dupla hozzászólás automatikusan összefûzve. ( 2012. június 08. - 13:23:34 )

Végül megoldottam srácok, mivel az utolsó parancs az \"OnPlayerCommandText\"-be, a \"return\"-al hülyültem kicsit, de már tökéletesen mûködik!
Köszönöm Szépen a segítséget, Gabor és ZyZu !
CODE
 
   if(!strcmp(cmdtext, \"/respawncars\", true)) {
if(IsPlayerAdmin(playerid))
return
SendClientMessage(playerid,-1,\"Nem vagy RCON ADMIN!\");
for(new i = 0 ; i < MAX_VEHICLES; i ++ )
{
SetVehicleToRespawn(i);
}
return 1;
}
return 0;
}

 

Dupla hozzászólás automatikusan összefûzve. ( 2012. június 08. - 13:29:19 )

Hiába írom be a parancsot, nem csinál semmit, azt írja nem vagyok \"Rcon Admin\", pedig be vagyok jelentkezve!
Cím: Rcon Respawn HELP
Írta: ZyZu. - 2012. június 08. - 14:46:03
Így probáld meg kérlek:
 

if(!strcmp(cmdtext, \"/respawncars\", true))
{
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy RCON ADMIN!\");
for(new i = 0 ; i < MAX_VEHICLES; i ++ )
{
SetVehicleToRespawn(i);
}
return 1;
}
Cím: Rcon Respawn HELP
Írta: wpkchase - 2012. június 08. - 14:52:37
Köszöntem Fõnök!
Már mûködik!
ZÁROK!!